Oliver Baudert is an actor, known for Solipsist (2006), Perhaps Tomorrow (2013) and Locks of Love (2014). Read more on iMDB