You will be redirected back to your article in seconds

Nestor Carbonell

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.”

More Scene

More From Our Brands

Access exclusive content