
Acted in 14
2000s
- 2008
- 2004
- 2002
- 2001
Jewel
Nathan White
- 2000
The Last Debate
Jeff Grayson
Deeply
Dr. Stone
Virtual Mom
Sanitation Truck Driver
1990s
- 1998
Emily of New Moon
Ian Bowles · 19 episodes
- 1997
Liberty!
John Adams · 6 episodes
- 1996
Long Day's Journey Into Night
James Tyrone Jr.
- 1995
Heritage Minutes: Myrnam Hospital
Dr. Kaye
- 1994