Welkenhuysen speelde tussen 1926 en 1943 voor Union Saint-Gilloise als verdediger. Hij maakte deel uit van Union 60, de ploeg die tussen 9 januari1933 en 10 februari1935 60 wedstrijden op rij ongeslagen bleef in eerste klasse. Hij behaalde met Union drie landstitels op rij (1933, 1934 en 1935).
Welkenhuysen maakte in 1934 z'n debuut voor de Rode Duivels. Hij werd geselecteerd voor het WK 1934, waar hij tegen Duitsland mocht spelen. Welkenhuysen speelde vier interlands voor België.