Se ha destacado por variadas apariciones en películas, contando con un perfil de alrededor de más de 100 películas, además de su participación en series animadas y de televisión tales como "El Crítico", "24", "Lost" y ""; como también en videojuegos.