Show more
Spencer Breslin was born on 18 May 1992 in New York City, New York, USA. He is an actor and producer, known for The Cat in the Hat (2003), The Kid (2000) and The Happening (2008). imdb.com
Joe Alwyn
Lupita Nyong'o
Angie Harmon
Nicola Coughlan