Acting
Grey's Anatomy
Doctor
2005
NCIS
Field Agent
2003
Magazine Dreams
Spectator (uncredited)
2025
Go for Sisters
Nestor
2013
Fatal Lottery
Joe
1997
Without Limit
Alejandro
1995
El amarrador
1991