CharacterRichard CastleRichard Castle in Castle (2009), played by Nathan Fillion. Played byNathan FillionAppears inCastle2009