Colin Egglesfield is 51 years and 10 month(s) old. He was born in 9 Feb, 1973. Colin Egglesfield is known as an American actor and inspirational speaker He is most famous for playing the role of Josh Madden in a long running soap opera called All My Children