Richard Vanderbeken

Richard O. Vanderbeken (born 27 September 1963; age 56) is the actor from the UK who played Edwin Annis in the Star Trek: The New Adventures second season episode "The Self-aware Hologram".

Vanderbeken also played James Moriarty in previous TV shows or films, one including Charles Hungerford.