Ajjaz Awad

 voiced several characters in the various Big Finish Doctor Who audio stories and spin-offs, notably recreating the role of the First Doctor's companion Katarina.

Ravenous

 * Companion Piece - Handmaiden

The First Doctor Adventures

 * The Phoenicians - Elissa of Tyre

The Early Adventures

 * Daughter of the Gods - Katarina

UNIT: The New Series

 * This Sleep of Death - Meghan Coates

Missy

 * Too Many Masters - Lydia

Torchwood

 * The Dollhouse - Gabriella Martinez