கனடாவின் ஒன்ராறியோவின் இசுக்கார்பாரோவில் அயர்லாந்து பெற்றோருக்கு எலைன் மெக்கான் நான்கு குழந்தைகளில் மூன்றாவது குழந்தையாக பிறந்தார். டொரொன்டோ பல்கலைக்கழகம் மற்றும் இடைக்கால ஆய்வுகளுக்கான போன்டிஃபிகல் தொழில்நுட்ப நிறுவனம் ஆகியவற்றில் படிப்பை முடித்த பின்னர், குடும்பம் படிப்படியாக ஆல்பர்ட்டாவின் கல்கரிக்கு 1990 இல் சென்றது. பின்னர் இங்கிலாந்தில் நாடகத்தில் முதுகலை முடித்தார். 1999ஆம் ஆண்டில், இவர் பிரிட்டிசு கொலம்பியாவின் கிராமப்புற வான்கூவர் தீவுக்கு குடிபெயர்ந்தார். அங்கு இவர் தற்போது வசித்து வருகிறார். 

சுயசரிதை
இசைத் ஹொகுப்புகள்
மற்ற விருப்பங்கள்
இசை வாழ்க்கை