He is best known by his stage name Mr Lordi a.k.a.
Ai njihet më së miri nga emri i tij i skenës Z. Lordi.