Security Guard Demon is a fictional character portrayed by Edward De Juan in the TV series Locke & Key.
They appear in 1 episodes out of a total of 28 aired
Episodes1
Irons in the Fire
episode S2.E8 october 2021As the origins of the Locke family magic come to light, Tyler and Kinsey look to protect their loved ones from Gabe's expanding collection of pawns.