Steven Elder
Known for controversial BBC drama Apple Tree Yard (2017); Adolph Eichmann in Good (2008); Also The 39 Steps (2008) Echelon Conspiracy (2009) Lost (2004) Rillington Place (2016)Sometimes credited as "Steve Elder". Steven Elder was born Steven Lawrence in Rotherham, England. His parents are Clifford ...