Known For
Filmography
2025
2024
2024
2023
2023
2021
2020
2019
2016
2016
2015
2015
2014
2012
2012
2005

Ruthless Bastards
Movie · as Hamish

How to Rob a Bank
Movie · as Mark Biggins

Murder in a Small Town
TV · as Martin Skelton · 1 ep

Mistletoe Connection
Movie · as Rick

Percy Jackson and the Olympians
TV · as Thorvald · 2 eps

Invasion
TV · as Private Lowery · 1 ep

Snowpiercer
TV · as Strong Boy · 15 eps

Love You to Death
Movie · as Alan

The Unseen
Movie · as Oggy

Timeless
TV · as Lewis Powell · 1 ep

Mark & Russell's Wild Ride
Movie · as Hothead

Text to Kill
Movie · as Brandon

Grace
Movie · as Joel

Girl vs. Monster
Movie · as Jock #1

Level Up
TV · as Big Joe · 4 eps

Supernatural
TV · as Stuart Blake · 1 ep
