← Back to explore














































Filmography45 titles

The Rookie
2018as Convention Thief
2018as Convention Thief

The Mentalist
2008as Win
2008as Win

Grimm
2011as Officer Jesse Acker
2011as Officer Jesse Acker

Criminal Minds
2005as Cory Bridges
2005as Cory Bridges

Fringe
2008as Wyatt Toomy
2008as Wyatt Toomy

Ghost Whisperer
2005as Tim Dwight
2005as Tim Dwight

Buffy the Vampire Slayer
1997as James
1997as James

S.W.A.T.
2017as Pete Moore
2017as Pete Moore

Castle
2009as Jared Stone
2009as Jared Stone

Cold Case
2003as Neal (1995)
2003as Neal (1995)

ER
1994as Robert 'Bo' Borsalino
1994as Robert 'Bo' Borsalino

NCIS: Hawai'i
2021as Gunnery Sergeant Braden Kirk
2021as Gunnery Sergeant Braden Kirk

CSI: Miami
2002as Ricky Galindo
2002as Ricky Galindo

NCIS: Origins
2024as Wyatt Morten
2024as Wyatt Morten

CSI: Crime Scene Investigation
2000as Sean Becker
2000as Sean Becker

Dr. Quinn, Medicine Woman
1993as Abner Foley
1993as Abner Foley

Terminator: The Sarah Connor Chronicles
2008as Martin Bedell
2008as Martin Bedell

Will Trent
2023as Joel Burkle
2023as Joel Burkle

Without a Trace
2002as Matt Jameson
2002as Matt Jameson

JAG
1995as Josh Pendry
1995as Josh Pendry

Perception
2012as Eddie Leviseur
2012as Eddie Leviseur

The Guardian
2001as Dale Fante
2001as Dale Fante

Benji
2018as Sid
2018as Sid

Fail Safe
2000as Tommy Grady
2000as Tommy Grady

Hearts in Atlantis
2001as John Sullivan
2001as John Sullivan

Mad About You
1992as Logan
1992as Logan

Kingpin
1996as Young Roy
1996as Young Roy

King of California
2007as Security Guard
2007as Security Guard

Kart Racer
2003as Watts Davies
2003as Watts Davies

Love & Sex
2000as 9-Year-Old Bobby
2000as 9-Year-Old Bobby

Must Love Dogs
2005as Jeremy
2005as Jeremy

Jack Frost
1998as Dennis
1998as Dennis

Love Is the Drug
2006as Trevor
2006as Trevor

Battle Los Angeles
2011as Cpl. Lee Imlay
2011as Cpl. Lee Imlay

American Strays
1996as Jordan
1996as Jordan

Ghost Light
2020as Joseph
2020as Joseph

Division 19
2017as Nash
2017as Nash

Pacific Blue
1996as Martin
1996as Martin

Getting That Girl
2011as Ned Fouler
2011as Ned Fouler

Final Kill
2020as Ron Wembly
2020as Ron Wembly

Mission Park
2013as Julian
2013as Julian

Just Add Water
2008as Dirk
2008as Dirk

An American Daughter
2000as Kip
2000as Kip

16 to Life
2009as Carson
2009as Carson

American Psychopath
2018as Chance
2018as Chance