Charles Armstrong

Charles Armstrong played Karl in The Diary of River Song: Series Seven audio story Colony of Strangers.