Spencer Breslin is 32 years and 6 month(s) old. He was born in 18 May, 1992. An American actor Spencer Breslin is popular for his portrayal of the role of Josh in the 2008 movie The Happening and rusty Duritz in the Disney movie The Kid in 2000