Již neznámý herec Hugo Svoboda se narodil jako Hugo Kulhánek v Moskvě. Jeho rodiče Josef Kulhánek a Marie roz. Beyerová měli být české národnosti. V Moskvě se v roce 1912 oženil s Alžbětou roz. Olverburg (*1891). V roce 1915 uprchl z Ruska a usadil se na delší dobu v Praze.
Hlavní mužskou roli Štěpána Potockého si zahrál ve filmu Kříž u potoka (1921), tragickou roli lékaře Jana Květa pak ve filmu Moderní Magdalena (1921) a ve stejném roce si ještě zahrál výraznou roli Donského ve filmu Souboj s Bohem.
V roce 1922 si zahrál ve filmu Koryatovič, kde hrál moldavského bojara Bohdana. V roce 1923 pak ve filmu Madame Golvery sehrál roli Zarožina. Poslední výraznou rolí byla v roce 1924 postava velkostatkáře Jiřího Adama Zalužanského ve filmu Píseň života.
Po delší době, kdy žil v Paříži, se na krátkou dobu vrátil do Prahy. Při pobytu v Praze si v roce 1931 pod svým jménem Hugo Kulhánek zahrál epizodku revolucionáře Lapšina ve filmu Svatopluka Innemanna Třetí rota.