Archer
All I Need for Christmas (2024)
Joe Fisher
Love on the Danube: Royal Getaway (2024)
Mike
Falling in Love in Niagara (2024)
Edward Ferrars
Sense and Sensibility (2024)
Will
Our Christmas Mural (2023)
Dean Chase
Sweeter Than Chocolate (2023)
Prince Colin
The Royal Nanny (2022)
Milo
Lease on Love (2022)
Theo
A Royal Seaside Romance (2022)
Charlie Brenson
Ghosts of Christmas Past (2021)
Alistair
Navidad en las Tierras Altas (2019)
Jacques
Paris, vino y romances (2019)
John (voice)
Life on Juniper (2015)
Young FBI Agent
RED 2 (2013)
Det. John Bishop
Esperanza mortal (2012)
Angus Dwell
Pasión por el triunfo : fuego e hielo (2010)
Hennessey Tech
Death Race: La carrera de la muerte (2008)