Nathan Fillion Played A Forgotten Cop Hero 12 Years Before The Rookie

Before becoming known as John Nolan, Nathan Fillion had already played several popular TV characters, like Captain Malcolm Reynolds in Firefly, Rick Castle in Castle, and Caleb in Buffy the Vampire Slayer. Because these roles are so well-remembered, people often forget he also appeared in a single episode of a truly classic TV show.







