She put her steps in the year 1995 and worked in the television film "Fighting for My Daughter." She portrayed Yeuk Lann in the superhero film "Black Mask." She worked in the martial art film "The King of Fighters" as Chizuru Kagura. She is also credited with working in television series like Caprica, Sanctuary, Mistresses, Shadowhunters, The Order, and more.