Michael Shannon is 50 years and 4 month(s) old. He was born in 7 Aug, 1974. Michael Shannon is an American actor best known for his work in the movie Revolutionary Road He was nominated for the best supporting actor for his role in the movie He has also played the character of General Zod in the movie Man of Steel