
Biography
Best known for portraying the character of Dillon Quartermaine in ABC's long-running soap opera General Hospital, he previously played Shane Isaacs in Last Life. Some film credits of his include 2013's Safari, 2015's Back to Awesome, 2015's Lift Me Up and 2020's Last Three Days.
Acted in 24
2020s
- 2026
The Vale - Origins
Kyle Lee
One Guy, Too Many Dates
Mark
Himalaya: Black Ice Edition
JP Carter
- 2025
- 2024
Trapped Inn
Greg
- 2022
Six Feet
Chad
Ghosts of Hiroshima
Eric
The Final Rose
Garrett Dalton
- 2021
Puncture
Spencer
- 2020
The Nanny Murders
Zach
Revenge for Daddy
Ethan
2010s
- 2018
5 Weddings
Mark Cottell
- 2017
- 2015
Lift Me Up
Movie
Last Life
Shane Isaacs · 10 episodes
- 2013
Safari
Nick Snyder
No release date
A Secret Royal Romance
Logan
Produced 1
No release date
A Secret Royal Romance
Associate Producer