Acting • AGE 39


Mr. Nothing
2026

Criterion
2026

NCIS: Origins
Wyatt Morten
2024

The Wingwalker
Nick
2024

Will Trent
Joel Burkle
2023

NCIS: Hawaiʻi
Gunnery Sergeant Braden Kirk
2021

Final Kill
Ron Wembly
2020

Ghost Light
Joseph
2020

The Rookie
Convention Thief
2018

American Psychopath
Chance
2018

Benji
Sid
2018

S.W.A.T.
Pete Moore
2017

Division 19
Nash
2017

Hollywood Girl: The Peg Entwistle Story
Trigorin
2017

Pale Blue
Ryan
2016

Killing Kennedy
Lee Harvey Oswald
2013

Mission Park
Julian
2013

Last Resort
Josh Brannan
2012

Perception
Eddie Leviseur
2012

Grimm
Officer Jesse Acker
2011

Getting That Girl
Ned Fouler
2011

Battle: Los Angeles
Cpl. Lee Imlay
2011

Radio Free Albemuth
Ted Pollett
2010

16 to Life
Carson
2009

Castle
Jared Stone
2009

Chase
2008

The Mentalist
Win
2008

Fringe
Wyatt Toomy
2008

Just Add Water
Dirk
2008

Terminator: The Sarah Connor Chronicles
Martin Bedell
2008

K-Ville
2007

King of California
Security Guard
2007

Love Is the Drug
Trevor
2006

Ghost Whisperer
Tim Dwight
2005

Criminal Minds
Cory Bridges
2005

Must Love Dogs
Jeremy
2005

Listen Up!
Mickey Kleinman
2004

Cold Case
Neal (1995)
2003

Kart Racer
Watts Davies
2003

Without a Trace
Matt Jameson
2002

CSI: Miami
Ricky Galindo
2002

Now You Know
Eddy
2002

Hearts in Atlantis
John Sullivan
2001

The Guardian
Dale Fante
2001

On Golden Pond
Billy Ray
2001

CSI: Crime Scene Investigation
Rollercoaster Operator
2000

An American Daughter
Kip
2000

Fail Safe
Tommy Grady
2000

Love & Sex
9-Year-Old Bobby
2000

Black and Blue
Robert Benedetto
1999

Family Law
Gary
1999

Judging Amy
Anthony Cossey
1999

Jack Frost
Dennis
1998

Buffy the Vampire Slayer
James
1997

Journey of the Heart
Young Ray Johnston
1997

American Strays
Jordan
1996

Kingpin
Young Roy
1996

Pacific Blue
Martin
1996

JAG
Josh Pendry
1995

Hang Time
1995

ER
Robert 'Bo' Borsalino
1994

Dave's World
1993

Dr. Quinn, Medicine Woman
Abner Foley
1993

Mad About You
Logan
1992