Actress Lena Torluemke is an actress, known for Endeavour (2013), Letting Madison Go (2011) and Detention (2013). Known for: Endeavour (2013), Letting Madison Go (2011), Detention (2013), The Presentation (2010) Search: