In How I Met Your Mother Series :
In real life:
Jason Segel is an American actor, screenwriter, producer and musician born January 18, 1980 in Los Angeles (California).

Segel was born in Los Angeles, California, to a Jewish father, Alvin Segel, and to a Christian mother. Second in a family of three children (he has a younger sister), he grew up in Pacific Palisades.
Age : old.
Attribution - Sources - licenses