Luis Soto

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