Leigh Dunham: Leigh Dunham. Actress: You Were Never Really Here. Leigh Dunham is known for You Were Never Really Here (2017), 80/20 (2013) and Red Card (2012).
Known For: You Were Never Really Here (Diner Waitress), 80/20 (Annie), Red Card (Elisa), I'm Just Saying (Sylvia)