undefined_peliplat

Biography

Megan Rebelo was born on May 14, 1998 in Halifax, Nova Scotia, Canada. She is an actress, known for Science Team (2014), Firecracker (2005) and Invasion of the Reptoids (2011).

Filmography