
Filmography
| 2024 | Matlock (2024) · as Arnold Madsen |
| 2022 | The Cleaning Lady · as Dr. Daniel Saroyan |
| 2021 | Chad · as Coach Jake |
| 2020 | Lemonheads · as Oscar |
| 2020 | 9-1-1: Lone Star · as Hazmat Captain Garcia |
| 2018 | The Rookie · as Judge William Abassi |
| 2018 | Station 19 · as Eduardo |
| 2017 | Beyond Skyline · as Soldier |
| 2017 | Bromance · as Frank |
| 2017 | Get Shorty · as Armando |
| 2016 | Shooter · as Carlos Abramson |
| 2016 | Westworld · as Ronald |
| 2014 | The Last Ship · as Greek Sailor #1 |
| 2013 | Marvel's Agents of S.H.I.E.L.D. · as Bahrainian Soldier |
| 2013 | The Fosters (2013) · as Commanding Officer Cowa |
| 2012 | Besties · as Detective Lopez |
| 2011 | Switched at Birth · as Manager |
| 2010 | Cartel War · as RamierazPå Plex |
| 2010 | Hawaii Five-0 · as Howard Fuller |
| 2010 | Hollywood Is Like High School With Money · as Bouncer |
| 2009 | Grey's Anatomy: The Webisodes · as Local News Reporter |
| 2009 | NCIS: Los Angeles · as Omar |
| 2009 | Castle (2009) · as Arthur Stinson |
| 2006 | Standoff · as Hostage |
| 2005 | Criminal Minds · as Ausa Manny Martinez |
| 2005 | Grey's Anatomy · as Detective Mitch Proust |
| 2003 | The O.C. · as Undercover Cop |
| 2002 | CSI: Miami · as Ricky Tobar |
| 2000 | CSI: Crime Scene Investigation · as Samuel Mendez |
| 1999 | D.R.E.A.M. Team · as Riley |
| 1965 | Days of our Lives · as Manservant |
| 1963 | General Hospital · as Roberto |
| 2017 |
| 2017 |
| 2017 |


