1991年にThe Kurt Carr Singersを率いてCDデビュー。2003年には自らがプロデュースしたThe Prince of Praise/Byron CageによりStella賞(プロデューサー部門)を受賞。曲の特色は親しみやすいメロディーにリフレイン(繰り返し)とサビでの劇的な展開が真骨頂。