Filmography

Daedalus Howell

DirectorBorn Jul 19, 1972Sonoma County, California, USA3 titles

Daedalus Howell is an American writer, journalist, filmmaker, actor, conceptual artist, and radio host who lives and works in Petaluma, California.

Biography from Wikipedia, licensed under CC BY-SA.

Movies & shows — tap any title to see where it streams