Федор Лавров появился на свет 15 ноября 1975 года в Северной столице России в творческой семье. Его отец Николай Лавров был известным актером, а мама Наталья Боровкова играла в ТЮЗе. Родители хотели, чтобы сын продолжил семейную традицию, однако сам Федя в ранние годы собирался связать свою жизнь с медициной или журналистикой.
В детстве Лавров много времени проводил за кулисами театра, наблюдая за игрой матери. В гости к родителям часто приходили знаменитые актеры, с которыми Федя общался в ранние годы.
После окончания школы будущий актер стал студентом местной академии, где демонстрировал себя прилежным учеником. Диплом Федор получил в 1996 году и стал работать в «Балтийским доме», а в 2007 году вошел в актерский состав БДТ, где появлялся в таких постановках как «Ночь перед Рождеством», «Идеальный вор» и других.
Кинодебют Федора состоялся еще в 1997 году: он появился на экране в небольшой роли в мелодраматической ленте «Американка». В 2012 году он впервые исполнил роль центрального героя в многосерийном проекте «Однолюбы». Несмотря на то, что Лаврову не часто приходилось играть центральных персонажей, он обратил на себя внимание российских зрителей.
Первой любовью Федора была девушка по имени София, которую он знал еще со школы. Она подарила актеру дочь Глафиру, с которой Лавров поддерживает отношения. Нынешнюю супругу Федора зовут Елена, по образованию она юрист. Пара воспитывает дочь Марту.