Credit: Kevin Winter/Getty Images Photo: Nathan Fillion and Ruthanne Gibson Arrive at the Los Angeles Premiere of Slither on March 9, 2006
Though you might only know him as Rick Castle, Canuck Nathan Fillion has a full (and very sci-fi-oriented) career. Nathan starred as Captain Malcolm Reynolds in the short-lived Joss Whedon series Firefly, and later reprised the role in the 2005 feature film Serenity. He also appeared on the television shows One Life to Live; Two Guys, a Girl and a Pizza Place; Buffy the Vampire Slayer; and Desperate Housewives. Nathan also had small roles in the feature films Blast from the Past and Saving Private Ryan. Yeah, we're trying to remember which soldier he played...

Here's Nathan's complete filmography:

Movies:

TV Series:

Other:

Theatre:

  • The Reluctant Resurrection — Edmonton Fringe Festival
  • One For the Road — ACME Theater

Source: CastleTV.net

More of your biggest Castle questions answered:

Does Nathan Fillion have a girlfriend?
Who actually wrote the real-life thriller heat wave?
Which real-life actress should play Nikki Heat?
Who killed Beckett's mother?
Should Castle and Beckett hook up?