
Acting

2026 · self

2023

2023 · Self

2021 · Carl

2015 · Greg

2014 · Self

2014

2013 · Self
2012 · Narration (voice)

2012

2010 · Self/Performer

2006 · Himself

2005 · EFX Master, Merlin, P.T. Barnum, Harry Houdini, H.G. Wells

2003 · self

2001 · Dave Lennox
2001 · Self

1998 · Ryan

1998 · Senator Barklay

1994 · Philip

1993

1991 · Brad

1990 · Kyle Rath

1989 · Det. Nick Knight

1985 · Self

1985 · Self

1984 · James Roberts

1982 · Rick

1978 · Lt. Zac
· Self

· Self