
Acted in 40
2020s
- 2024
Santa Tell Me
Santa / Kindly Old Man
- 2023
Sealed with a List
Movie
- 2021
- 2020
Picture Perfect Mysteries: Dead Over Diamonds
Mr. White
2010s
- 2019
- 2017
- 2016
- 2015
- 2014
A Job
The Client
Zodiac
Dr. Bowles
- 2013
- 2012
Hamlet
King Hamlet
- 2011
- 2010
2000s
- 2009
- 2008
At Jesus' Side
Pontius Pilate / Disciple / Man #1 (voice)
- 2007
- 2006
Polly Pocket: Polly World
Samuel (voice)
- 2005
Polly Pocket: 2 Cool at the Pocket Plaza
Samuel (voice)
- 2004
Polly Pocket
Samuel (voice)
- 2003
Ben Hur
Roman Merchant (voice)
- 2002
- 2001
Voyage of the Unicorn
Banebridge · 2 episodes
- 2000
1990s
- 1997
- 1993
The Sea Wolf
French Frank (as Russell J. Roberts)
- 1992
- 1990
Glory Days
Waiter · 1 episode
Short Time
Waiter
1980s
- 1985
Appearances1
2000s
- 2006