Nathan Fillion

Nathan Fillion (born March 27, 1971) is a Canadian actor, best known for hist portrayal of the titular Richard Castle in the TV series, Castle, and the lead in the short-lived Firefly, Malcolm Reynolds. Fillion is set to portray Hermes in Percy Jackson and the Olympians: The Sea of Monsters, replacing Dylan Neal.