Nestor Carbonell has joined “Psych” for a multi-episode run. Carbonell will play the role of Declan Rand, a criminal profiler and rival of one of the characters. Carbonell was most recently seen as Richard Alpert on “Lost.”

Want Entertainment News First? Sign up for Variety Alerts and Newsletters!
Post A Comment 0