Delay de la Beckwith: Delay de la Beckwith. Self: The Last White Knight
Known For: The Last White Knight (Self)