Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The Equalizer

2014
as P&E Worker

Tears of the Sun

2003
as Kelly Lake

Cosmic Sin

2021
as Coco

Condemned

2015
as Gault

Hostage

2005
as Mr. Jones

Checkmate

2015
as Joey

Spartan

2004
as Grace

The Outsider

2014
as Ricky

Kill 'em All

2012
as Gabriel

Officer Down

2013
as McAlister

Ring of Death

2008
as Burke Wyatt

Our Time Is Up

2004
as Playboy

Loaded

2008
as Javon

Weaponized

2016
as Detective Walker

Meet My Mom

2010
as Sgt. Vince Carerra

4Got10

2015
as Brian Barns

Corrado

2010
as Corrado

Running Scared

2006
as Tommy 'Tombs' Perello

Silencer

2018
as Frank

One Last Thing...

2005
as Jason O'Malley

The Art of Travel

2008
as Christopher Loren

Arena

2011
as Kaden

Alone We Fight

2018
as Captain Hank Kedry

The Poker Club

2008
as Bill Doyle

Decommissioned

2016
as John Niles

A Day To Die

2022
as Schipp

Guest Star

Episode Men, Women & Dogs
Let Sleeping Dogs Lie
2001
Episode Tarzan
Secrets and Lies (2)
2003
Episode Burn Notice
Loose Ends
2007
Episode Law & Order: Special Victims Unit
Undercover
2008
Episode CSI: Crime Scene Investigation
CSI Down
2011
Episode Angel
Lonely Heart
1999
Episode Criminal Minds
Luke
2018
Episode Friends
The One with Rachel's Date
2001
Episode Tarzan
Pilot (1)
2003
Episode CSI: Crime Scene Investigation
Cool Change
2000
Episode Jane the Virgin
Chapter Sixty
2017
Episode Rude Awakening
One Birthday at a Time
1999
Episode Jane the Virgin
Chapter Sixty-One
2017
Episode Jane the Virgin
Chapter Sixty-Two
2017