Louis Dufour nahm für die Schweizer Nationalmannschaft an den Olympischen Sommerspielen 1920 in Antwerpen sowie an den Olympischen Winterspielen 1924 in Chamonix (ohne Einsatz) und 1928 in St. Moritz teil. Zudem stand er im Aufgebot seines Landes bei den Europameisterschaften 1924 und 1925, bei denen er jeweils die Bronzemedaille gewann: Zudem kam er bei der Europameisterschaft 1926 zum Einsatz, bei der er mit seiner Mannschaft die Goldmedaille gewann.