Known For:
Acting
Birthday:
April 5, 1972
Place of Birth:
Tampa, Florida, USA
| Year | Movie | Role |
|---|---|---|
| 2022 | The Greatest of All Tina | Lloyd |
| 2020 | Punching and Stealing | Parking Garage Victim |
| 2018 | Office Uprising | Maxwell |
| 2017 | The 60 Yard Line | Greg Hayes |
| 2016 | The Secret of Joy | Minstrel |
| 2016 | Black Tar Road | Spider |
| 2015 | AWOL-72 | Tony |
| 2015 | Paul Blart: Mall Cop 2 | Carlos |
| 2015 | Reunion | Orderly Dan |
| 2014 | Criminal | Vincent |
| 2014 | Don't Blink | Sam |
| 2013 | Gone Dark | Slick |
| 2012 | The Amazing Spider-Man | Cash Register Thief |
| 2012 | Complacent | Dean |
| 2010 | Lunatics, Lovers & Poets | Seamus MacGregor |
| 2005 | Welcome to Dongmakgol | |
| A Pretty Good Movie | Nameless |
| Year | TV Show | Role |
|---|---|---|
| 2025 | The Hunting Party | Roy Barber |
| 2023 | Will Trent | Barrett Fairhope |
| 2021 | Rebel | Rex Tayler |
| 2020 | Star Trek: Picard | Morris |
| 2020 | Star Trek: Picard | ICE officer |
| 2018 | The Rookie | Colin |
| 2018 | Magnum P.I. | Red |
| 2017 | S.W.A.T. | Upton |
| 2016 | Shooter | Cal Nix |
| 2014 | How to Get Away with Murder | Jared Duvall |
| 2011 | Revenge | Bartender |
| 2011 | Death Valley | Manuel the Porn Werewolf |
| 2005 | Bones | Adam Borchardt |
| 2005 | Criminal Minds | Shane Payton |
| 2004 | Desperate Housewives | Ron |
| 2003 | NCIS | Max Devendorf |
| 2000 | CSI: Crime Scene Investigation | Seth |