| | FILM/TELEVISION | | |
| | | | |
| 2008 | Hot Little Rocket "This Decade" Music Video | Lead / Stage Manager | Rugged Media |
| 2008 | Behind The Eight Ball (feature) | Principal / Skip the Announcer | Blooming Productions |
| 2008 | Adrift | Lead / John | Donnovan Prod. / AI / M. Donnovan |
| 2008 | Asterix | Lead / Tom Kirkman | Astrix Producitions / M. MacDonald |
| 2008 | Project Projection | Principal / Guard #1 | VFS / C. Smith |
| 2008 | Lockdown Love | Principal / Officer Brinkman | VFS / C. Hoffman |
| 2008 | Jet Set Satellite "Ladykiller" Music Video | SOC / Featured Victim / Zombie | Rugged Media / D. Langlois |
| 2008 | For Rent | Principal / Marty | Capilano / G. Foster |
| 2008 | Cognitive Error | Principal / Doctor | Emily Carr |
| 2008 | Protect Your Privacy | Principal / CIA Agent | Lard / P. Hadfield |
| 2006 | Lost Souls | Principal / John | Renegade /S. Rumbelow |
| 2006 | Disasters of The Century 4 (multiple episodes) | Various SOC | History / Partners In Motion / C. Triffo |
| 2006 | Crime Stories 2 (multiple episodes) | Various SOC | History / Partners In Motion / C. Triffo |
| 2005 | Disasters of The Century 3 (multiple episodes) | Various SOC | History / Partners In Motion / C. Triffo |
| 2004 | Disasters of The Century 2 (multiple episodes) | Various SOC | History / Partners In Motion / C. Triffo |
| 2005 | Crime Stories 1 (multiple episodes) | Various SOC | History / Partners In Motion / C. Triffo |
| 2007 | Comic Genius | Audience | Verite Films /Comedy Network |
| 2000 | I Am Canadian | Audience | Molson Canada / Mad Films |
| 2000 | Bon Jovi "In These Arms" Music Video | Audience | PolyGram / W. Isham |
| | | | |
| | COMMERCIALS | | |
| | | | |
| 2008 | Pemberton Homes - Jackie Chaulk | Principal / Home Buyer | Go2Productions |
| 2008 | BC Lotto "Olympics" | SCO / BGP | |
| 2008 | BC Lotto "Doug" | SOC / BGP | |
| 2008 | Fox Sports World "Passione" | Principal / Office Worker | Firefly Productions |
| 2008 | Whipped | Principal / Father | 3f1m Productions / C. Harris |
| 2006 | Clearview Optical - Commercial 2 | SOC / Special Ops | True Color Productions / Chilton & Ziffle |
| | | | |
| | VOICE-OVERS / VOICE WORK | | |
| 2004 | Subway "Eat Fresh" | V/O | Doctors Associates / Chetwynd Comm. |
| 1997 | Rock Hard Radio Show | V/O / Host | CHUM Radio Network |
| | | | |
| | BACKGROUND ACTING | | |
| | | | |
| 2008 | Night At The Museum 2 | BGP / Museum Patron | |
| 2008 | 2012 | Featured BGP | |
| 2008 | I Love You, Beth Cooper | BGP / Parent at graduation | 1492 Pictures / C. Columbus |
| 2008 | Reaper | BGP / Work Bench Shopper | ABC / Reaper Productions |
| 2008 | Gym Teacher: The Movie | BGP / Spectator | Nickelodeon / P. Dinello |
| 2008 | The Day The Earth Stood Still | BGP / Evacuation | 20th Century Fox / S. Derrickson |
| 2007 | The Englishmans Boy | BGP / Opera Singer | CBC / Minds Eye / J. N. Smith |
| 2007 | Sleepwalking | Various BGP / Auto / Parent | Denver & Delilah Prod. / B. Maher |
| 2007 | Buffalo Days - Commercial 4 | BGP / Bus Passenger | Rennegade / S. Rumbelow |
| 2007 | Brad Johner "Now Thats Christmas" Music Video | BGP / Part Guest | Fahrenheit Films / T. Hrynchuk |
| 2006 | The Tommy Douglas Story | BGP / Protester | CBC / Minds Eye / J. N. Smith |
| 2003 | Brad Johner "Hello" Music Video | BGP / Class Reunion | Fahrenheit Films / T. Hrynchuk |
| 2000 | Due South 4 | BGP / Undercover Agent | Alliance / USA Television / S. DiMarco |