Für Kanada nahm Sullivan an den Olympischen Winterspielen 1928 in St. Moritz teil, bei denen er mit seiner Mannschaft die Goldmedaille gewann. Er selbst erzielte im Turnierverlauf in drei Spielen zwei Tore. Bei der Eishockey-Weltmeisterschaft 1953 war er Trainer der Schweiz, die die Bronzemedaille gewann.