Actor
- Touched (2017)
- Lizzie Borden Took an Ax (2014)
- A Stranger in My Home (2013)
- Exploding Sun (2013)
- Upside Down (2012)
- Cyberbully (2011)
- The Tenth Circle (2008)
- You Belong to Me (2008)
- Wargames: The Dead Code (2008)
- Like Mother, Like Daughter (2007)
- Jesse Stone: Death in Paradise (2006)
- Ties That Bind (2006)
- Maurice Richard (2005)
- Crimes of Passion (2005)
- Capote (2005)
- Manners of Dying (2004)
- Category 6: Day of Destruction (2004)
- The Straitjacket Lottery (2004)
- The 4400 (2004)
- Seven Times Lucky (2004)
- The Day After Tomorrow (2004)
- Life in the Balance (2004)
- Sex & the Single Mom (2003)
- Mafia Doctor (2003)
- Hunger Point (2003)
- The Christmas Shoes (2002)
- Trudeau (2002)
- Riders (2002)
- The Dead Zone (2002)
- Wrong Number (2002)
- Within These Walls (2001)
- Passion and Prejudice (2001)
- A Glimpse of Hell (2001)
- The Weight of Water (2000)
- Beggars and Choosers (1999)
- Heaven's Fire (1999)
- Double Jeopardy (1999)
- Lassie (1999)
- Floating Away (1998)
- Cold Squad (1998)
- Out of Control (1998)
- Barney's Great Adventure (1998)
- Savior (1998)
- Smudge (1997)
- When Danger Follows You Home (1997)
- Windsor Protocol (1996)
- The Sentinel (1996)
- The Outer Limits (1995)
- Hawkeye (1994)
- Stroke (1993)
- Time Runner (1993)
- The X Files (1993)
- Dead Ahead: The Exxon Valdez Disaster (1992)
- The Lady Forgets (1989)
- Wiseguy (1987)