Question: qui joue barney stinson dans how i met your father
Answer: Neil Patrick Harris; NPH