Beck was born on 22 July 1961 in Chur as the son of Max Beck and Hilda (née Vedana). He attended secondary school in Vaduz, and then conducted a commercial apprenticeship at Hilti in Schaan. Since 1990 he has been the manager and co-owner of a transport and waste company in Vaduz, which was founded by his father. As of 2021, he has been a member of the board of the Liechtenstein transport industry since 1998 and since 2005 he has been the vice president of the Buch waste disposal association. He was a member of the audit committee for passenger and road transport companies.[1]
From 1999 to 2007 he was a member of the Vaduz municipal council as a member of the Patriotic Union. He was a member of the Landtag of Liechtenstein from 2005 to 2013 as a member of the Patriotic Union. During this time, he was the head of the Liechtenstein delegation to the Inter-Parliamentary Union from 2009 to 2013.[1]
In 2013 he left the party and joined The Independents. He was then elected to the Landtag as a member of the party in 2017.[1] When Erich Hasler was expelled from The Independents in August 2018, Beck was the only Landtag member belonging to the party to side with Harry Quaderer.[2] The rest (Herbert Elkuch and Thomas Rehak) left the party in response to Hasler's expulsion.[2][3] He did not seek re-election in the 2021 elections.[4]
Beck married Barbara Miller on 4 June 1988 and they have three children together. He lives in Vaduz.[1]