Insurance Adjuster
Morning Show Mysteries: Death by Design (2019)
School Principal
Freaky Friday (2018)
Dr. Trimble
The Package (2018)
Customer
Darrow & Darrow (2017)
Mayor
Moonlight in Vermont (2017)
Zsa Zsa
Pili Palod Penygroes (2015)
Walter
سیارک تاریک (2015)
Norton
Dead Rising (2015)
Principal Smith
16 Wishes (2010)
Sgt. Walter Harriman
Stargate SG-1: Children of the Gods (2009)
Chief Mst Sgt. Walter Harriman
Stargate: Continuum (2008)
Chief Master Sgt. Walter Harriman
Stargate: The Ark of Truth (2008)
Ron Eisley
Christmas on Chestnut Street (2006)
Self
Sci Fi Inside: Stargate SG-1 200th Episode (2006)
Dr. Lycar
12 Hours to Live (2006)
Principal
دکتر دولیتل ۳ (2006)
Colin Jenkins
Snakehead Terror (2004)
Teacher
The Santa Clause 2 (2002)
Nick Smythe
Cabin Pressure (2001)
Lobbyist
Trixie (2000)
Attendant
Angels in the Endzone (1997)
Leonard Drake
Murder at My Door (1996)
This Way Up (1996)
Production Assistant
A Dream is a Wish Your Heart Makes: The Annette Funicello Story (1995)
Lance Tindall
Andre (1994)
Step Magazine
Intersection (1994)
Elliott
The Substitute (1993)
X-Ray Technician
When a Stranger Calls Back (1993)
Mr. Green
Mood Indigo (1993)
J. Schroeder
And the Sea Will Tell (1991)