
Known For
Photos
Filmography
2023
2023
2020
2019
2016
2016
2016
2015
2014
2012
2009
2008
2007
2005
2003
2000

Arranged Love
Movie · as Chris

The Stalking Fields
Movie · as Chance

Her Secret Family Killer
Movie · as Lyle

Unbelievable
TV · as Wasted Preppy Guy · 1 ep

The Cheerleader Murders
Movie · as Ben

Better Things
TV · as Alan · 1 ep

Lucifer
TV · as Richie Ellison · 1 ep

Richard Peter Johnson
Movie · as Devin Wright

Jane the Virgin
TV · as Swashbuckling Swan · 2 eps

Chasing Mavericks
Movie · as Blond

The League
TV · as Tanner · 1 ep

Disaster Movie
Movie · as Michael Cera Look-A-Like

Greek
TV · as Anthony Hopkins · 13 eps

Criminal Minds
TV · as Chad Heyman · 1 ep

NCIS
TV · as Mickey Steele / Clown · 1 ep

CSI: Crime Scene Investigation
TV · as Benny 'Rhino' Rheneiski · 1 ep

