Ace Mask is an actor of 78 ( 4 mars 1948). Ace Mask has appeared in 9 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.