German-born Deon Lotz has established his acting career on stage, TV and cinema. His role as Francois in Beauty won him the Outstanding Performance by an Actor award at Zurich Film Festival in 2011.
This is an error