Question: barney in how i met your mother real name?
Answer: Neil Patrick Harris