Peter Lundberg was born on May 10, 1968 in Västerås, Sweden. He is known for Border (2018), The Square (2017) and Chock (1997).
No data