Apareció en el episodio Not in Portland de la tercera temporada de la serie "Lost" con el papel de Aldo.