Filmography

Criminal Minds
2005 · Acting

NCIS
2003 · Acting

CSI: Crime Scene Investigation
2000 · Acting

Bones
2005 · Acting

24
2001 · Acting

CSI: Miami
2002 · Acting

The X-Files
1993 · Acting

Charmed
1998 · Acting

ER
1994 · Acting

The Chosen
2019 · Acting

Melrose Place
1992 · Acting

Boston Legal
2004 · Acting

Ghost Whisperer
2005 · Acting

Without a Trace
2002 · Acting

Rizzoli & Isles
2010 · Acting

Strong Medicine
2000 · Acting

Nash Bridges
1996 · Acting

The Unit
2006 · Acting

Sliders
1995 · Acting

Lie to Me
2009 · Acting

Switched at Birth
2011 · Acting

Big Love
2006 · Acting

The Sentinel
1996 · Acting

Saving Grace
2007 · Acting

Touch
2012 · Acting

Harry's Law
2011 · Acting

Minority Report
2002 · Acting

Extant
2014 · Acting

Hulk
2003 · Acting

The Adventures of Brisco County, Jr.
1993 · Acting

Alias
2001 · Acting

Brooklyn South
1997 · Acting

L.A. Heat
1999 · Acting

Swordfish
2001 · Acting

10-8: Officers on Duty
2003 · Acting

Dark Skies
1996 · Acting

Eleventh Hour
2008 · Acting

18 Wheels of Justice
2000 · Acting

Over There
2005 · Acting

Poseidon
2006 · Acting

E-Ring
2005 · Acting

Unthinkable
2010 · Acting

Flags of Our Fathers
2006 · Acting

Windfall
2006 · Acting

The Ring Two
2005 · Acting

Flightplan
2005 · Acting

Mercury Rising
1998 · Acting

After the Sunset
2004 · Acting

The Best Christmas Pageant Ever
2024 · Acting

Resident Evil: Extinction
2007 · Acting

Helter Skelter
2004 · Acting

Boa vs. Python
2004 · Acting

Urban Justice
2007 · Acting

Woodlawn
2015 · Acting

Locusts: The 8th Plague
2005 · Acting

Crime of the Century
1996 · Acting

Love's Everlasting Courage
2011 · Acting

The Day Lincoln Was Shot
1998 · Acting

Like Dandelion Dust
2009 · Acting

The L.A. Riot Spectacular
2005 · Acting

The Lucky Ones
2008 · Acting

Hollywoo
2011 · Acting

The Chosen: Season 3 Finale
2023 · Acting

Sand Trap
1998 · Acting

The Chosen: Crucifixion
2027 · Acting

Interruptions
1997 · Acting

Hometown Legend
2002 · Acting

The Least of These
2011 · Acting

The Great Game: The Making of Spycraft
2024 · Acting

Midnight Clear
2006 · Acting

The Chosen: Season 3 - Episodes 1 & 2
2022 · Acting

S.S. Doomtrooper
2006 · Acting

Klepto
2003 · Acting
- No Poster
Killer Me
2001 · Acting

Cliché
2003 · Acting
- No Poster
Midnight Clear
2005 · Acting
- No Poster
Curse
2008 · Acting

The Ride
2012 · Acting
