O'Neil won the third season of Canadian Idol in 2005.
As an actress, she is known for her roles as Two / Rebecca / Portia Lin in the science fiction series Dark Matter (2015)
and as Officer Lucy Chen on the police procedural drama series The Rookie (2018)