Ha aparecido en cine y televisión, además de involucrarse en la producción cinematográfica.