Nathan Fillion is a well-known Canadian television star. Nathan Fillion is well known for his portrayal of the main character "Richard Castle" on ABC'
Read MoreNathan Fillion is a well-known Canadian television star. Nathan Fillion is well known for his portrayal of the main character "Richard Castle" on ABC'
Read More