He rose to fame for his role as Charlie Swan in the immensely popular Twilight saga film franchise. He also played roles in Ladder 49, Along Came a Spider, and Final Jeopardy. He starred in the 2016 horror film Lights Out.
He sang in a band during his teenage years. He made his acting debut in the 1990 film Daredreamer.
He dated actress Neve Campbell from 2002 to 2004. He had a daughter named Bluesy Burke with actress Pollyanna Rose, whom he married in 2008.