Castle Flashback! Nathan Fillion on Lost in 2006 (VIDEO)
Did you know that Castle star Nathan Fillion was on Lost in 2006? He appeared in Season 3, Episode 6, "I Do" as Kate Austen's former husband Kevin Callis, whom we met in the flashback scenes. Watch the heartbreaking clip here!