Kevin O'Leary voiced William Burke in the Big Finish Doctor Who audio story Medicinal Purposes.
More