She is a Canadian actress and dancer, born in Montreal, Canada. She is best known for joining the Canadian dance group La La La Human Steps. Her notable works as an actress include Strange Days (1995) and Infante c'est destroy (1991).