Filmography

Criminal Minds
2005 · Danny

NCIS
2003 · Dr. Riley

The Rookie
2018 · Father

S.W.A.T.
2017 · Curious Parent #1

NCIS: Los Angeles
2009 · Lucas Belridge

Bosch
2015 · Roland Whittaker

iCarly
2007 · Jerald

For the People
2018 · Reporter Three

Day Break
2006 · MBA Guy

Miss Match
2003 · Stu

Tomcats
2001 · Poker Player (uncredited)

Detention
2003 · Zach (uncredited)

Death Tunnel
2005 · Cameron

DinoGator
2024 · Nathan

Sex Galaxy
2008 · Wron

Dog Lover's Symphony
2006 · Jerry

Connect 5
1997 · Darwin

Bugs in My Hair!
2015 · Actor

Far Marfa
2013 · David