Леонид или Лео Комаров родился 23 января 1987 года в Нарве. Хоккеем начал заниматься в Финляндии, куда переехал вместе со своим отцом - также хоккеистом. С 2009 по 2012 год играл за московское "Динамо", выиграв с командой Кубок Гагарина. Затем форвард подписал контракт в НХЛ с "Торонто". С 2013 по 2018 год выступал за "Мэйпл Лифс", а с 2018 года - за "Айлендерс". В НХЛ провел 490 матчей, набрав 170 очков (63 шайбы, 107 передач).

Как сообщает "Спорт-Экспресс", за оставшуюся часть текущего сезона Континентальной хоккейной лиги, Комаров получит 32 миллиона рублей (380 тысяч евро). По такому же принципу будет рассчитан контракт форварда на следующий сезон.

В составе сборной Финляндии Комаров выигрывал золото и дважды серебро чемпионатов мира, а также бронзу Олимпийских игр.