Movie | Good Side of Bad | Peter | 2023-06-22 |
Movie | Leo | Mia's Dad (voice) | 2023-11-17 |
Movie | The Fabelmans | Grand View High School PE Coach | 2022-11-11 |
Movie | Unforgettable | Miguel | 2017-03-06 |
Series | 13 Reasons Why | Steve Crimsen | 2017-03-31 |
Series | Kevin (Probably) Saves the World | Matthew Torres | 2017-10-03 |
Series | Designated Survivor | Lawrence | 2016-09-21 |
Movie | Tripolar | 2016-12-12 | |
Movie | Tumbledown | Ben | 2015-04-18 |
Series | Aquarius | Unknown | 2015-05-28 |
Series | The Fosters | Tony Delgado | 2013-06-03 |
Movie | Larry Crowne | Team Leader #1 | 2011-06-30 |
Series | The Mentalist | Attendant | 2008-09-23 |
Series | Psych | Detective Lamas | 2006-07-07 |
Series | Criminal Minds | Deputy Gentry | 2005-09-22 |