Maxime Durand was born on February 13, 1987 in Meulan, France. He is an actor and writer, known for Conscience Parasite (2007), Lost Fort (2016) and Coming Soon (2019).
Spanish Archer (uncredited)
Jerusalem Orthodox Resident (uncredited)
Pooparazzi
Brian
French Newscaster
Street Cleaner
Jesus
Resident (uncredited)
Bar Patron