Max Irons

Maximilian Paul Diarmuid "Max" Irons (born 17 October 1985) is an English film actor and model. He is perhaps most noted for his roles in Red Riding Hood and, most recently, in The Host.