Robin Atkin Downes

Robin Atkin Downes portrayed the Demon of Illusion in the season 2 episode Chick Flick.

He also appeared in the Babylon 5 episode Atonement with Jason Carter.