Known best for the role of Darth Maul and Galen Marek ... This is why this latest cameo in Star Wars: Skeleton Crew is quite ...