Oradan oraya taşınmakla geçen yıllardan sonra en nihayetinde 1994 yılında Brigham Young Üniversitesi’nin Güzel Sanatlar Bölümü’nü dereceyle bitirdi. Ancak mezuniyetinden sonraki ilk yıllar hiç de beklediği gibi gitmedi ve 1990’ların ortasında New York şehrinde işsiz bir aktör olarak yaşadı; hatta geçinebilmek için şoförlük ve inşaat işciliği yaptı.
1997 yılında 92 yılında tanışmış olduğu Neil LaBute’ın kara komedisi “In the Company Men”de, kadın düşkünü bir sosyopatı canlandırdı.
2006 yılında, kendisine En İyi Aktör dalında Altın Küre adaylığı getiren Thank You for Smoking filminde, 2008 yılında ise “Kara Şövalye” filminde rol aldı.