Lowena McDonell is an actress, known for Black Hollow Cage (2017), Punta Escarlata (2011) and El internado (2007).