Nathan Fillion Shirtless

nathan-fillion-shirtless

Shirtless Nathan Fillion plays Richard “Rick” Castle on ABC’s crime drama Castle. Fillion developed a fan base when he played Capt. Malcom Reynolds on the short-lived sci-fi series Firefly. Since then he’s had roles here and there including other ABC hits “Lost” and “Desperate Housewives.”

See Nathan Fillion Naked