Ace Mask is an actor of 76 ( 4 mars 1948). Ace Mask has appeared in 4 shows and 8 movies. A performance to be found in the role of Professor Roberts in the series Buffy the Vampire Slayer. In the cinema, in the role of Dr. Rochelle in the feature film The Return of Swamp Thing.