Mackintosh Muggleton

Mackintosh Muggleton is a British actor who played the role of Andy Harris in the film 28 Weeks Later.