Leonardo de Castro chamava-se André Casquel Madrid e nasceu em 20 de agosto de 1926., na cidade de São Manoel, no interior de São Paulo.
Iniciou sua carreira em rádio em 1945, na Rádio Bandeirantes. Começou como locutor, mas depois foi radioator, e diretor de programas.
Leonardo chegou a TV Paulista, em 1955, quando ela foi vendida para a OVC (Organização Victor Costa). Foi considerado pelos colegas, como o grande “criador” da TV Paulista, pois foi ele o responsável por criações ousadas naquela emissora.
Ele criou o “Teledrama”, depois chamado “Teledrama Três Leões”. Junto com ele estavam: José Castelar, Heloísa Castelar, Renan Alves, Álvaro de Moya e David Conde. Leonardo de Castro também escreveu novelas, entre as quais: “Marina” e “A Sombra do Passado”.
Com o fim da TV Paulista, ele passou para a TV Cultura, onde também buscou fazer inovações. Empenhou-se em pesquisas de imagem e som. Foi ele quem dirigiu a série “TV Ano 30”, ao lado de Rita Okamura, uma das organizadoras do evento, que depois passou a diretora executiva do Centro de Memória Audiovisual da TV Cultura.
Em meados da década de 1990, o Professor Madrid, como era chamado, passou a dirigir a produtora de Flávio Maluf, filho de Paulo Maluf, e assumiu o comando das campanhas eleitorais do ex-prefeito de São Paulo
Ele faleceu na cidade de São Paulo, aos 84 anos , em 06 de abril de 2011, tendo sido sepultado no Cemitério da Paz.