W kinowym dramacie Zbuntowany Adam (Clipping Adam, 2004) zagrał postać księdza Dana, w sitcomie Miłość z o.o (Love, Inc., 2005) pojawił się jako ksiądz John. Po występie w sitcomie CBS Dwóch i pół (Two and a Half Men, 2006), zagrał Franka Atwooda, byłego męża kelnerki Dawn i biologicznego ojca Ryana (Benjamin McKenzie) w siedmiu odcinkach serialu Warner Bros. Życie na fali (The O.C., 2006–2007). Zagrał duchownych w dwóch telewizyjnych produkcjach stacji Hallmark – dramacie Anioł zemsty (Avenging Angel, 2007) w roli pastora, a w telefilmie sci-fi Potwór z wnętrza ziemi (Something Beneath, 2007) był księdzem ojcem Douglasem Middletonem. W 2008 roku zagrał Kapitana w parodii słynnego filmu 300 - Poznaj moich Spartan (Meet the Spartans). Podkładał głos pod postać Herkulesa w grze God of War III (Bóg Wojny III), wydanej przez Sony Computer Entertainment na PS3, w pełnej polskiej wersji językowej - 16 marca 2010 r. Rola profesora Radisona w filmie Bóg nie umarł (God's not dead, 2014).

Życie prywatne W latach 1993–95 związany był z Erin Dodson.

W 1997 roku w trakcie przygotowań do wymagającej fizycznie roli Herkulesa wykryto u niego tętniaka.