Allen Leech, geboren in Killiney, County Dublin, Ireland is nu 42 jaar oud en speelt in drie films op meJane.com. De nieuwste film met Allen die je kunt streamen op meJane is Downton Abbey: A New Era. Hierin speelt Leech onder andere samen met acteurs Hugh Bonneville en Jim Carter. Downton Abbey: A New Era is een film uit het genre historisch en drama. Aanraders binnen dit genre zijn 12 Mighty Orphans met een score van 6.9 en Eternal Sunshine of the Spotless Mind met een score van 9.0!