HUB
Acting
Joshua Friesen
*2000
in British Columbia, Canada
Joshua Friesen is a Canadian former child actor.
6/10
Long Lost Son
2006
6/10
Catch and Release
2006