Davina Leonard: Davina Leonard. Actress: Poacher. Davina Leonard is known for Poacher (2018), Arguing (2014) and Mastercard: Jaza Duka (2021).
Known For: Poacher (Nicola Betts), Arguing (Emma), Mastercard: Jaza Duka (Producer), Empire Warriors (Mrs. Ruck)