Od lat przewijal sie najczesciej na trzecim planie(czasem drugim).Widzialam go w epizodach seriali Magnum lub Napisala:Morderstwo.
Zagrał gościnnie w serialu Mentalista S01E13 Paint It Red jako A.P Caid.
Jeden z najlepszych bud guy'ów jakich widziałem w filmach czyli Arklon we "Władcy zwierząt 2".