Model turned actor most well known for bringing to life Mr. Phillips in the 2017 adaptation of the classic novel Anne of Green Gables, Anne with an E. He also portrayed Lord Thomas Campbell in the CW series Reign.
He began his career as a model and would make his screen debut in the 2014 short film 501.
Some of his other television credits include guest roles in Untouchable and Quantico.
He has two sisters, Sinead and Sam.
In the Netflix series Anne with an E, he starred opposite title actress Amybeth McNulty.