Adam Henderson

Adam Henderson is a Canadian actor. He portray Mayor Altman, in "City of Heroes".