John Slattery is 62 years and 4 month(s) old. He was born in 13 Aug, 1962. John Slattery is known as an American actor and director. He is most famous for his role as Roger Sterling in the popular AMC drama series Mad Men.