Sue Davidson
Biography
Sue Davidson is a character actress who has appeared in various films and television shows. Her notable role in the 1987 action-adventure film "Treasure of the Ninja" cemented her presence in the genre. With a career spanning multiple decades, Davidson has delivered memorable performances in her eclectic range of roles.