Spencer Bogaert is an actor and director, known for After Laughter (2020), Alpha (2018) and Labyrinthus (2014). Read more on iMDB