This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

    The Best 20 Male TV Characters Of All Time

    Top men of television

    1. Chuck Bartowski (Chuck)

    2. The Doctor (Doctor Who)

    3. Chandler Bing (Friends)

    4. Neal Caffrey (White Collar)

    5. Toby Ziegler (The West Wing)

    6. Captain Mal Reynolds (Firefly)

    7. Devon Woodcomb aka Captain Awesome (Chuck)

    8. John Casey (Chuck)

    9. Mozzie (White Collar)

    10. Peter Burke (White Collar)

    11. Jack O'Neill (Stargate SG-1)

    12. Richard Castle (Castle)

    13. Sheldon Cooper (The Big Bang Theory)

    14. Sherlock Holmes (Elementary)

    15. Spike (Buffy The Vampire Slayer)

    16. Sherlock Holmes (Sherlock)

    17. Lex Luthor (Smallville)

    18. Michael "Mickey Bricks" Stone (Hustle)

    19. Merlin (Merlin)

    20. Captain Picard (Star Trek: The Next Generation)