She made her film début in the 1996 romantic comedy Hotel de Love, and her theatre credits include the role of Wendy in Pan for The Jim Henson Company, as well as Tasting Sugar Lake for Budinskis Theatre. She played a role in the 2005 Indonesian film about the 2002 Bali bombing, Long Road to Heaven.