
Known For

A Nice Indian Boy
Head Nurse
2025

Alert: Missing Persons Unit
Avery Hawk · (1 episode)
2023

A Tale of Two Christmases
Cab Driver
2022

The Amazing Johnathan Documentary
Self
2019

Benchwarmers 2: Breaking Balls
Umpire
2019

Woody Woodpecker
Sergei
2017

Somewhere Between
Guard at Vigil · (1 episode)
2017

A Series of Unfortunate Events
Truck Driver (Evander) · (2 episodes)
2017

A Heavenly Christmas
Joe
2016

Colony
Cody · (2 episodes)
2016

Supergirl
Al · (9 episodes)
2015

Supergirl
Al / Al #2 · (1 episode)
2015

Christmas Bounty
Leopold
2013

Continuum
Delivery Guy · (1 episode)
2012

Continuum
Manager Duncan · (2 episodes)
2012

Mission: Impossible - Ghost Protocol
Julia's Friend
2011

Geek Charming
Parking Enforcement Officer
2011

Once Upon a Time
Cabbie · (1 episode)
2011

Marley & Me: The Puppy Years
Mike
2011

Paradox
Pawnbroker
2010

R. L. Stine's The Haunting Hour
First Deputy · (1 episode)
2010

Cats & Dogs: The Revenge of Kitty Galore
Coit Tower Guard
2010

Marmaduke
Emergency Road Worker
2010

Control Alt Delete
Keith Mendleson
2010

Percy Jackson & the Olympians: The Lightning Thief
Parthenon Janitor
2010

Life Unexpected
Mr. Franklin · (1 episode)
2010

American Pie Presents: The Book of Love
DJ at Dance
2009

Dr. Dolittle: Million Dollar Mutts
Monkey Movie Director
2009

Personal Effects
Singing Groom
2009

Fringe
Slim Joe · (1 episode)
2008

Ace of Hearts
Boss Crowder
2008

Under One Roof
(1 episode)
2008

Dr. Dolittle: Tail to the Chief
Director (uncredited)
2008

Blood Ties
Dave Graham · (11 episodes)
2007

Snakes on a Plane
Big Leroy
2006

Psych
Shanks · (1 episode)
2006

Final Destination 3
Offensive Lineman
2006

Supernatural
Ganesh · (1 episode)
2005

The Sisterhood of the Traveling Pants
Cab Driver
2005

School of Life
Big Man
2005

Riding the Bullet
Orderly
2004

Strange Frequency²
Security Guard (segment 'Instant Karma')
2003

A Guy Thing
Spend Mart Clerk
2003

I Spy
Lunchbox
2002

The Twilight Zone
Man · (1 episode)
2002

Liberty Stands Still
Young Man
2002

Smallville
(1 episode)
2001

UC: Undercover
(1 episode)
2001
Oh, Baby
Agent Orange
2001

Level 9
(1 episode)
2000

Dark Angel
O.G. · (1 episode)
2000

Trixie
Detective
2000

H.E. Double Hockey Sticks
Demon Fan #1
1999