ActingDébora DemestreKnown forThe Boys2019SCI-FIMayday2003DOCUMENTARYGood Witch2015COMEDYLocke & Key2020SCI-FIFull filmographyThe Boys2019SCI-FIMayday2003DOCUMENTARYGood Witch2015COMEDYLocke & Key2020SCI-FI