Michael Stahl-David

ACTOR, DIRECTOR, WRITER

Michael Stahl-David Movies or Tv Shows (upto May 2025) - Watch Online

29th May 2022 | FlixCatalog Staff

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).

Fan Zone

Michael Stahl-David's Movies and Tv Series available to Stream now ..