Michael Porr wurde 1967 in Dortmund geboren. Von 1988 bis 1994 studierte er evangelische Kirchenmusik an der Robert-Schumann-Hochschule Düsseldorf. Nach dem A-Examen schloss sich das Konzertexamen im Fach Orgel an. Meisterkurse in Chorleitung absolvierte er bei Eric Ericson und Robert Sund sowie Kompositionsstudien bei Gustav Adolf Krieg. 1996 bis 1998 war er Kantor der Kreuzeskirche Essen; seit 1998 ist er Kantor der Bielertkirche Leverkusen und Leiter des Leverkusener Bachchores. 2007 gründete er den Kammerchor der Bielertkirche. Michael Porr spielt regelmäßig Konzerte im In- und Ausland.