Es conocido por sus papeles en películas de Hollywood como "Coach Carter", Destino final 3, "Wrong Turn 2: Dead End" y "Dragonball Evolution".