Alec Newman

Alec Newman is a Scottish actor who played Ed Driscoll in the Big Finish Doctor Who audio story Blue Forgotten Planet.