Claim: Steve Mouzakis played the character Helek.
Verdict: NOT ENOUGH INFO