Joshua Friesen was born on 28 June 2000 in British Columbia, Canada. He is an actor, known for Catch and Release (2006), Reunion (2005) and Long Lost Son (2006).