First became widely known for bringing to life Adam Fitzpatrick in the series Being Erica. He would later take on the mantle of Mick Davies in the CW's Supernatural.
In 2004, he began his screen acting career in several episodes of Proof. That same year, he made his feature debut in Rory O'Shea Was Here.
In 2013, he joined Daniel Radcliffe and Zoe Kazan in the romantic comedy feature What If.
He and his sister were raised in Laytown, County Meath. In August 2021, he and his wife Hayley Erin welcomed twins named Juno and Maude.
While on Being Erica, he starred opposite title actress Erin Karpluk.