Elementary
Brawl in Cell Block 99
Law & Order
The Player
Black Site Delta
Movie · as Eleazar
Movie · as Diego
Day 39
Movie · as Doc
TV · as Tomas Edribali · 1 ep
TV · as Kelty · 1 ep
TV · as Todd Babbage · 1 ep