Josh Peck is 37 years and 11 month(s) old. He was born in 10 Nov, 1986. Josh Peck is an eminent American actor and director, commonly known with the nick “Josh". He is among the very few actors who did not need years and years of struggle to enter the acting industry.