Joshua Friesen is a Canadian former child actor.
Catch and Release 2006
as Mattie
Long Lost Son 2006
as Matthew (4 years old)
Credits from TMDB.