David Effler
Height:
183 cm
David Effler is an actor and producer, known for Red Rose of Normandy (2011), Saints and Soldiers (2003) and The Last Rescue (2015).