Renaud Rutten is an actor, known for Bullhead (2011), Little Nicholas (2009) and Alléluia (2014). Read more on iMDB