Haha, I remember that episode of Charmed [I loved it!]. I remember watching it before i got into Alias, so when I started watching Alias, I was like 'wait a second! he's the demon guy from the seven deadly sins ep!!' Crazy, cuz its Marshall!
Watching back on that episode now is weird cuz he...