logo
Melissa O'Neil backdrop
Melissa O'Neil poster
Melissa O'Neil
Melissa Crystal O'Neil (born July 12, 1988) is a Canadian actress and singer. She is known for her roles as Officer Lucy Chen on the ABC police proced...