Last week's Castle featured Kevin Ryan balking at a possibly cursed DVD. But the stakes get considerably more dangerous for the detective...Continue Reading
Seamus Deveris acted on General Hospital, but is best known for his role as Detective Kevin Ryan in Castle.
from Flint, Michigan, but grew up in Arizona. He is married to Juliana Juliana Dever, who is also in Castle.