Daedalus Howell |
Daedalus Howell was born on July 19, 1972 in Petaluma, California, USA. He is a director and writer, known for Pill Head (2019), Flipbook Folio: Volume 1 (2008) and Press Club.
See full bio »
Born:in Petaluma, California, USA |
|