Welcome To The Archive for "Melissa O’Neil"! Yay!


Melissa Crystal O’Neil is a Canadian singer and stage and screen actress who was the winner of the third season of Canadian Idol in 2005. She was the first Canadian female winner. She is also an actress, known for her roles as Two/Portia Lin on Dark Matter and as Officer Lucy Chen on The Rookie.



|