Horror star best known for his recurring roles as Troy Otto on Fear the Walking Dead and Isaac Lahey on Teen Wolf. He's also appeared in The Collection and played Ares in the 2011 film Immortals.
He started playing with the Royal Shakespeare Company at age 9. In 2003, he debuted as Andy Dobbs on Judge John Deed.
He played Zane in The Nine Lives of Chloe King in 2011.
His parents sent him to a the boarding school, Mill Hill School. He had a relationship with Crystal Reed in 2011 and in 2015 he briefly dated Asha Leo.
He had a supporting role opposite Maggie Grace in the 2013 TV movie When Calls the Heart.