Portrayed the role of Jack port Atwater on Psych alongside James Roday. He received his doctorate in British books from Cornell School. He provides been the Section head of movie theater and film on the School of United kingdom Columbia. He was raised with his family members in Cincinnati, Ohio where he’d perform in regional productions. He previously a recurring function on Smallville starring Tom Welling.