Lookalike of Star Killer from the force unleahed game and smallville where he played Doomsday. Enjoy.