Nathan Fillion Biography
Nathan Christopher Fillion was born on March 27, 1971, is a Canadian actor, currently starring as Richard Castle on the ABC series Castle. He is also best-known for his portrayal of the lead character of Captain Malcolm Reynolds in the tv series Firefly and its motion picture continuation Serenity, & to a lesser extent for his regular character as Johnny Donnelly on... more.