
Actor
Age 56 · USA

2005 · ★ 5.4
as David Carter

2007 · ★ 5
as Performer

2007 · ★ 6.3
as Uniformed Officer #3

2018 · ★ 3.7
as Dr. Arrojo

2009 · ★ 6.4
as Joe Souza

2002
as Rico Valdez (as Matt Dalpiaz)

2025
as Julio

2006
as Derek Mason

2001
as Troy

2001
as Jack Sullivan

2005
as Jack

2004
as Peter Henderson

2005
as Chad

2007
as (as Marcus Leland)

2009
as Larry (as Matt Dalipaz)

2002
as Michael Jones

2012
as (archive footage)

2008
as Dominic

2006
as Cole

2009
as Ape

2003
as Collin

2003

2006
as Merrick

2009
as Jake

2009
as (archive footage)
Movies from TMDB, TV roles from TVmaze (main cast only).