After completing few years in the field of modeling, he began his career in acting since 1996. Initially, he got many chances to play the guest roles in Mr. Rhodes, Cybill, and Sweet Valley High. Later, in the year 1997, he could join the team of television series namely Days of Our Lives in the role of Eric Brady which was cast on NBC channel. Consequently, in 2000 he terminated his contract with the soap opera – Days of our Lives and started performing in the mini-series titled Blonde which portrayed the life story about Marilyn Monroe. In the year 2010, he was given the wonderful opportunity to lend his voice for the character-role named as Gibson by the Disney Interactive Studios in the video game titled as Tron: Evolution.
In the same year, he lent his voice to the character named as Red Hood in the animated movie known as Batman: Under the Red Hood. This movie was released on Blu-ray as well as DVD in the month of July 2010. In the year 2008, he played the role in the remake film titled as My Bloody Valentine 3D. However, this movie was released nationwide in the month of January 2009. He is also well recognized for his lead role as Dean Winchester in the television series – Supernatural which is been running since 2005.