
Filmography40 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2016 | Lethal WeaponSeries | Frank Hardy | 51 |
| 2016 | ShooterSeries | Officer Timmons | 51 |
| 2015 | BoschSeries | Raynard Waits | 50 |
| 2014 | How to Get Away with MurderSeries | Gabriel Shaw | 49 |
| 2012 | LuckSeries | Jerry | 47 |
| 2011 | GrimmSeries | Craig Wendell Ferren | 46 |
| 2010 | At the Sinatra ClubMovie | Salvatore 'Ubatz' Polisi | 45 |
| 2009 | Lie to MeSeries | John Parks | 44 |
| 2009 | Amazing RacerMovie | Eric Parker | 44 |
| 2008 | WisegalMovie | Frank Russo | 43 |
| 2007 | Lincoln HeightsSeries | — | 42 |
| 2006 | DexterSeries | George Novikov | 41 |
| 2006 | Rapid FireMovie | Tony | 41 |
| 2005 | SupernaturalSeries | Peter Sheridan | 40 |
| 2005 | Criminal MindsSeries | Craig Kaline | 40 |
| 2005 | Ghost WhispererSeries | Jesse Sutton | 40 |
| 2004 | Desperate HousewivesSeries | Rick Coletti | 39 |
| 2003 | Cold CaseSeries | U.S. Marshal Tom Parker | 38 |
| 2001 | Crossing JordanSeries | Eli Graham | 36 |
| 2001 | Summer CatchMovie | Mike Dunne | 36 |
| 2001 | Strange FrequencySeries | — | 36 |
| 1999 | Law & Order: Special Victims UnitSeries | FBI Agent Cantwell | 34 |
| 1997 | Ally McBealSeries | Joel | 32 |
| 1997 | The Last DonSeries | Cross De Lena | 32 |
| 1996 | Arli$$Series | Justin Sturgess | 31 |
| 1996 | EZ StreetsSeries | Danny Rooney | 31 |
| 1996 | Power 98Movie | Jon Price | 31 |
| 1995 | The Outer LimitsSeries | Captain Kelvin Parkhurst | 30 |
| 1995 | Murder OneSeries | Neil Avedon | 30 |
| 1993 | Class of '96Series | David Morrisey | 28 |
| 1992 | Crossing the BridgeMovie | Tim Reese | 27 |
| 1991 | BackdraftMovie | Tim Kirzminski | 26 |
| 1989 | Born on the Fourth of JulyMovie | Martinez - Vietnam | 24 |
| 1989 | RooftopsMovie | T | 24 |
| 1986 | Iron EagleMovie | Doug Masters | 21 |
| 1985 | The Heavenly KidMovie | Lenny | 20 |
| 1985 | The Zoo GangMovie | Hardin | 20 |
| 1984 | Massive RetaliationMovie | Eric Briscoe | 19 |
| 1983 | The HitchhikerSeries | Tommy | 18 |
| 1983 | Bad BoysMovie | Inmate (uncredited) | 18 |