Black Lightning
MacGyver
Hot Seat
Promised Land
Motel Acqua
The Strike
Habana Instant
Movie · as Police Officer (uncredited)
TV · as Pedro · 1 ep
Movie · as Roberto
TV · as Nick, Latin Male Reporter · 1 ep
Movie · as Richard
TV · as Rafa · 1 ep
Movie