Josh Peck is 38 years and 0 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.