Castle Wiki
Greg Murphy

Vital Statistics
Gender Male
Status Alive
Spouse(s) Kyra Blaine (wife)
Significant
Other(s)
Sophie Ronson (brief affair)
Other family Keith Murphy (brother)
Ted Murphy (uncle)
Sheila Blaine (mother-in-law)
Character Information
Appearances A Rose for Everafter
Portrayed by Brady Smith

Greg Murphy is a character portrayed by Brady Smith in the ABC crime series Castle.

Greg was the fiancé, and is now the husband, of Kyra Blaine in the episode "A Rose for Everafter". His uncle Teddy murdered Sophie Ronson when she wouldn't break up the wedding for him, as he needed to cover up his embezzlement from his nephew's trust fund.

Greg is understandably suspicious of Castle, as Kyra's ex, a hostility Castle fully reciprocates for much of the investigation. The novelist does, however, concede to Kyra at the end of the episode that "Greg is a good man".