In the T.V. sitcom How I Met Your Mother who plays Barney Stinson?

Jason Segel
Josh Radnor
Matthew Perry
Neil Patrick-Harris

Trivia Crack Answers Main Page