Known For
Filmography
—
2025
2024
2024
2023
2022
2019
2017
2015
2008
2007

The Way Home
Movie · as Spencer Hill

40 Acres
Movie · as Emanuel Freeman

Fitting In
Movie · as Doug

Time Cut
Movie · as Brian

The Way Home
TV · as Spencer Hill · 11 eps

1UP
Movie · as Lance

Hudson & Rex
TV · as Brandon Fitzsimmons · 1 ep

Save Me
TV · as Hubcap · 2 eps

The Expanse
TV · as Young Sematimba · 1 ep

Murdoch Mysteries
TV · as Constable Teddy Roberts · 10 eps

Heartland
TV · as Adam Parker · 21 eps
