British Columbia, Canada
2000-06-28
Biography: Joshua Friesen is a Canadian former child actor.
Long Lost Son
Catch and Release