Shadow Knight (Randall Spector) is a fictional supervillain who appears in American comic books published by Marvel Comics, commonly known as an adversary of his brother, the superhero Moon Knight. A young Randall makes his live-action debut in the Marvel Cinematic Universe television miniseries Moon Knight, played by Claudio Fabian Contreras.