Roger Perron a fait ses études de psychologie à la Sorbonne, puis obtenu un Doctorat es Lettres et Sciences Humaines à l'Université Paris X. Chercheur CNRS et psychologue clinicien, il a axé ses travaux sur le développement des structures de personnalité et sur leurs troubles au cours de l'enfance, depuis les difficultés scolaires jusqu'aux psychopathologies « lourdes », en particulier les autismes et psychoses infantiles déficitaires.
Psychanalyste, il est membre titulaire de la Société Psychanalytique de Paris. Actuellement directeur de recherches honoraire au CNRS, il consacre une partie importante de son temps à des activités éditoriales.