Known For
Filmography
2019
2018
2016
2016
2014
2013
2011
2011
2011
2011
2010
2010
2009
2007

Presidents at War
TV · as Len · 2 eps

Groupies
Movie · as Detective Steve Callahan

Bed of the Dead
Movie · as Doug

Scratch
Movie · as Steve Adams

Web of Lies
TV · as NY Cop · 1 ep

A Separation by Violence
Movie · as Mark Reed

Bail Enforcers
Movie · as Dirty Cop

Sharpay's Fabulous Adventure
Movie · as Poker Player (uncredited)

Wicked Pirate City
Movie · as Captain D'Oyley

Suits
TV · as Boxing Trainer (uncredited), Boxer (uncredited) · 1 ep

Mary
Movie · as Allen

Storming Juno
Movie · as Sgt. Armstrong

Warehouse 13
TV · as Boxer · 1 ep

My Pink Shirt
Movie · as Curtis