David Lafontaine

David Lafontaine

David Lafontaine is an actor and director, known for Perception (2017), State of Syn (2013) and Extrenuating Circumstances (2017).