Originally a member of the Opole Regional Assembly and briefly the Marshal of Opole Voivodeship in 2002, Galla was elected to the Sejm during the 2005 parliamentary election, getting 9072 votes in the 21st Opole district, and was the sole Sejm member from the German Minority Electoral Committee (, ) until he lost his seat in the 2023 parliamentary election.
Galla began as a representative of the Opole Regional Assembly and briefly served as the Marshal of Opole Voivodeship in 2002. He was elected to the Sejm in 2005, winning the 21st Opole district with 9072 votes. He remained the sole Sejm member from the German Minority Electoral Committee until he lost his seat in the 2023 parliamentary election.