Known For
Acting
Shameless
Berger
2011
NCIS: Los Angeles
Sheriff
2009
S.W.A.T.
Chato
2017
Kingdom
Police Officer
2014
Promised Land
Roberto
2022
Debris
Manolo
Bobby Fischer Live
Chessplayer #1
How Do You Thirst
2016