Candea
Goitaca (2018)
Donovan
The Surrogate of Infidelity (2018)
John Quest
16/03 (2017)
Noah
Across the River (2016)
Nat
Sex Doll (2016)
Chris Coltweild
Fighting Heart (2016)
Kudos
The Singleton (2015)
US Soldier (uncredited)
Fury (2014)
Frank Stanford
Lion (2014)
Dr. Dijkstra
27, Memory Lane (2014)
Alf
Dream a Life (2013)
James
Rain (2013)