Nathan Fillion (/ˈfɪliən/; born March 27, 1971) is a Canadian-American actor, best known for the leading roles of Captain Malcolm "Mal" Reynolds on Firefly and its film continuation Serenity, and Richard Castle on Castle. He is currently starring as John Nolan on The Rookie.