No photoActingGeoff HerodBorn 1975-02-28· Halifax, Nova Scotia CanadaKnown forLexx1997COMEDYFull filmographyLexx1997COMEDY