A Russian actress, born in Saint Petersburg, Russia. She then moved to Canada. Her works include Sardar Udham (2021), 11 Cameras (2006), and All Hat (2007).