Known For
Filmography

A Tune
Movie · as Phil

I'm Sorry (in the Future)
Movie · as Brent

Mile End Kicks
Movie · as Alden

The Border at Tolstoi
Movie · as The Visitor

Forbidden Valentine
Movie · as The Robot (voice)

The Last Frontier
TV · as Agent James Biel · 1 ep

Gwen Shamblin: Starving for Salvation
Movie · as David Martin

Stay the Night
Movie · as Finance Guy

Cupids on Beacon Street
Movie · as Max

Regret
Movie

The Kid Detective
Movie · as Barkeep

The Death & Life of John F. Donovan
Movie · as Editor #1 (uncredited)

The Twentieth Century
Movie · as Arthur Meighen

Eye on Juliet
Movie · as Peter

Birthmarked
Movie · as Teacher Duggins

Boost
Movie · as Ilija

Arrival
Movie · as Lieutenant

Pawn Sacrifice
Movie · as Businessman (Motel)

Quantico
TV · as CIA Operative · 1 ep

X-Men: Days of Future Past
Movie · as Surveillance Guard

Warm Bodies
Movie · as Baseball Corpse

White House Down
Movie · as Marine One Pilot

Source Code
Movie · as George Troxel

I Heart Doomsday
Movie · as Boyfriend

Funkytown
Movie · as Portier du Starlight

Immortals
Movie · as Hoplite Sentry
The Bitter End
TV · as Les Price · 6 eps

Punisher: War Zone
Movie · as Waiter
