Luis Soto

Luis Soto played Velez in the Big Finish Doctor Who audio story Point of Entry.