David Evans: David Evans. Producer: The Last Scout. David Evans is known for The Last Scout (2017), Keyhole (2011) and Send Me to the 'Lectric Chair (2009).
Known For: The Last Scout (Producer), Keyhole (Nate), Send Me to the 'Lectric Chair (Actor), Mermaids: The New Evidence (Actor)