Castle confronts Javier Esposito in this scene. The latter is played by actor Jon Huertas.
Added:
Lanie Parish is the medical examiner on Castle. She's portrayed by actress Tamala Jones.
Added:
Gilles Marini is seen here during his guest-starring stint on Castle. He plays a magician on the ABC hit.
Added:

Castle Season 3 Episode 12 Quotes

Beckett: What am I supposed to charge him with? Being a twin? Castle: Being an evil twin in a magic murder.

How do you like my naval ring?

Beckett