Jeffrey McGuigan is a fictional character portrayed by Guy Wilson in the TV series Castle.
They appear in 1 episodes out of a total of 173 aired
Episodes1
Last Call
episode S3.E10 december 2010The death of a bar owner takes Castle and Beckett back in time to the prohibition era.