Category: Derren Brown
Derren Brown is an English mentalist, illusionist, painter, and author. Since his television debut with Derren Brown: Mind Control in 2000, Brown has produced several other shows for the stage and television in both series and specials.