2025 Executive Producer
2016
2008 Ophelia Lachance
2005 Patricia
1998 Restaurant Patron
1997 Monika Verez
1997 Sacha
1997 Pool Table Girl