Gregory Smith is 41 years and 5 month(s) old. He was born in 6 Jul, 1983. Gregory Edward Smith is born on 6th July 1983 He is a Canadian American director actor and writer as well He has appeared in many Hollywood films and his role in Small Soldiers as Alan Abernathy is best known