Acting • AGE 49


The Interrogation of Anna Goode
Special Agent Savage
2025

DC's Stargirl
Lawrence 'Crusher' Crock / Sportsmaster
2020

Portals
Adam
2019

The Rookie
Eric Ramsey
2018

For the People
Carl Wayne Clarke
2018

Matador
Noah Peacott
2014

Witches of East End
Doug
2013

The Key
Neil
2013

Detour
Jackson
2013

Grimm
Ian Harmon
2011

Femme Fatales
Charles Solomon
2011

Skyline
Ray
2010

The Good Wife
Vince Dalton
2009

Castle
Ted Carter
2009

The Mentalist
Isaac Goodwin
2008

True Blood
Claude Crane
2008

How My Dad Killed Dracula
Dracula
2008

The Cleaner
2008

Terminator: The Sarah Connor Chronicles
Mr. Harris
2008

Women's Murder Club
2007

Shark
Garrett Blake
2006

Big Love
Ken Byington
2006

The Net 2.0
James Haven
2006

The Cabinet of Dr. Caligari
Alan
2005

My Big Fat Independent Movie
Lanky Man
2005

Ghost Whisperer
Brandon Roth
2005

Criminal Minds
Angel Maker
2005

My Name Is Earl
Zeke
2005

Bones
Kevin Silver
2005

Point Pleasant
Preston Hodges
2005

CSI: NY
Yert Yawallac
2004

Lost
Liam Pace
2004

The 4400
Nick Crowley
2004

NCIS
Jeremy Davison
2003

Nip/Tuck
Brendan McNamara
2003

Birds of Prey
Specialist
2002

CSI: Miami
Steve Raymer
2002

Crossing Jordan
Lester Corrigan
2001

CSI: Crime Scene Investigation
Donny Drummer
2000

Charmed
Sarpedon
1998