Cantonese (a Chinese dialect) = mother tongue
English
Spanish (learned in university)
French (can read and write pretty well, still trying to improve my oral interaction)
I also know a smattering of other languages...but mostly only phrases/simple greetings... Italian, German, Gaelic, Dutch...