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!