Filmography
| 2023 | Nyad · as Nico |
| 2023 | Lioness (TV Series) · as Edgar |
| 2018 | New Amsterdam (2018) (TV Series) · as Diego Murillo |
| 2014 | Chicago P.D. (TV Series) · as Eric Medina |
| 1999 | Law & Order: Special Victims Unit (TV Series) · as Danny Rocha |
| 2023 | Nyad · as Nico |
| 2023 | Lioness (TV Series) · as Edgar |
| 2018 | New Amsterdam (2018) (TV Series) · as Diego Murillo |
| 2014 | Chicago P.D. (TV Series) · as Eric Medina |
| 1999 | Law & Order: Special Victims Unit (TV Series) · as Danny Rocha |