Obtuvo el papel de Honey Bee Swan en la película "The Prophet's Game" en el 2000.