Nathan Fillion is a television and film actor best known for playing Captain Malcolm Reynolds on Firefly, Richard Castle on… Read More