Features & TV Movies:
VR indicates Direct-to-Video Release
Mrs. Soffel (1984)
Dear John (1987)
Roadkill (1989)
New Shoes (1990)
Highway 61 (1991)
Ultimate Betrayal (TV-1994)
Pleasure Film (1995)
Romantic Undertaking (TV-1996)
My Script Doctor (1997)
Passengers (2000)
You Might Be The Youngest (2001)
Lip Service: A Mystery (2001)
The Wet Season (2002)
Expecting (2002)
Cypher (2002)
The Last Hit (2004)
A Winter Tale (2007)
Your Beautiful Cul de Sac Home (2007)
Sheltered Life (2008)
Reach (2011, short)
Adriatico My Love (2011)
The Anniversary (2014)
A Trip to the Island (2014)
Given Your History (2014, short)
The Photograph (2016, short)
Stickman (TV-2017)
Happy First Birthday Lucretia (2017, short)
Hero Inspired by the Extraordinary Life & Times of Mr. Ulric Cross (2018)
Coucou (2020, short)
Dashing Home for Christmas (TV-2020)
TV Series – Cast:
Bad Blood (2017, mini-series)
TV Series – Guest appearances:
Diamonds (1988)
Lonesome Dove: The Outlaw Years (1996)
Kung Fu: The Legend Continues (1997)
Silver Surfer (voice, 1998)
John Woo’s Once a Thief (1998)
Twitch City (1998, 2000)
Street Time (2002)
Jimmy Two-Shoes (voice, 2009)
Degrassi: The Next Generation (2010)
Murdoch Mysteries (2015)
Eyewitness (2016)
The Expanse (2017)
Mysticons (voice, 2017)
The Wedding Planners (2020)
Titans (2021)
Credits as a Director:
The Passion of Rita Camilleri (1993)
One Day I Stood Still (1996, short)
L’Amour l’Amour Shut the Door Por Favor (1998, short)
Omneya – Wish (2003, short)
Tell Us the Truth Josephine: A Bitter Immigrant Story (2006, short)
Small, Stupid, and Insignificant (VR-2010, short)
The Anniversary (2014)
Subject 1 (2014, short)
The Fall of Grace (2017, short)
It’s Hard to Be Human (2018)
Carmen (2021)
Credits as a Screenwriter:
The Passion of Rita Camilleri (1993)
Omneya – Wish (2003, short)
Tell Us the Truth Josephine: A Bitter Immigrant Story (2006, short)
Small, Stupid, and Insignificant (VR-2010, short)
The Anniversary (2014)
It’s Hard to Be Human (2018)
Carmen (2021)
|