Since then, he has guest starred and appeared as recurring characters on multiple television series, including Psych, NCIS, Lost, Dexter, and Boston Legal.
Seitdem hat er Gastrollen und tritt als wiederkehrender Charakter in mehreren Serien auf, darunter NCIS, Psych, Lost, Dexter und Boston Legal.