
Michael Stahl-David
ACTOR, DIRECTOR, WRITER
Michael Stahl-David Movies or Tv Shows (upto May 2025) - Watch Online
29th May 2022 | FlixCatalog Staff
Your region:
USA

Michael Stahl-David was born on October 28, 1982 in Chicago, Illinois, USA. He is an actor and director, known for Cloverfield (2008), In Your Eyes (2014) and We Win (2018).