Robin Atkin Downes is a British actor. He portrayed the Demon of Illusion in the Season 2 episode "Chick Flick".
Trivia[]
- He was the voice actor of Luxord and Davy Jones in Kingdom Hearts 3.
Robin Atkin Downes is a British actor. He portrayed the Demon of Illusion in the Season 2 episode "Chick Flick".