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