In The Wallking Dead Series :
In real life:
Joshua McDermitt, born June 4, 1978 in Phoenix, Arizona, is an American actor. He is best known for his role as Eugene Porter in the series The Walking Dead.

Josh McDermitt grew up in Phoenix with a family of six children. He is of Portuguese and Dutch descent. Josh now resides in Los Angeles. He is a member of an improv comedy troupe.
Age : old.
Attribution - Sources - licenses