Né à Montréal au Canada, l'artiste draine une expérience confirmée en tant qu'interprète sur scène.
Spencer mai hada fina-finai dan kasar Kanada, ya je an mishi aiki a ido an sa mishi kyamara mai daukar hoton bidiyo.