Snowfall
Dexter: Original Sin
Obliterated
Red 11
The Rink
The Art of Dying
Muerte
Movie · as Gabriel
TV · as Diego Lopez · 1 ep
TV · as Dallas · 1 ep
Movie · as Police Officer #2
Movie · as Vomit Guy
TV · as Fabian · 1 ep