Michael Lucid

Michael Lucid (47)

1978-03-23 | Los Angeles, CA

On Movies

  • Lobster Tits
  • Chemical Cut
  • The Owls
  • I-Be Area

Movies as Director

NextFilm 2025