Swiss actor, he is known for 13 (2005), The Stone Council (2006), and The Lookout (2012).
(According to views)