В возрасте восьми лет Вагнер поступил в футбольную школу, где проучился два года. В 1997 году он был зачислен в футбольную школу клуба «Васко да Гама». В шестнадцатилетнем возрасте Вагнер заключил свой первый профессиональный контракт с футбольным клубом «Палмейрас». Первый матч за этот клуб Вагнер, по собственным словам провёл «на редкость плохо». В 2002 году он стал лучшим бомбардиром молодёжного первенства чемпионата штата Сан-Паулу, забив 32 гола. После этого успеха, Вагнер дебютировал за основной состав команды, за который в сезоне 2003 года забил 19 голов, став лучшим бомбардиром серии В, чем помог «Палмейрасу» выйти в серию А чемпионата Бразилии. В том же году Вагнера пригласили в юношескую сборную Бразилии, где он и дебютировал на Панамериканских играх в Санто-Доминго, выиграв там серебро. Последний матч за «Палмейрас» Вагнер провёл 28 июня 2004 года, в котором забил 2 гола, а его клуб победил «Сан-Паулу» со счётом 3:1.
В 2004 году Вагнер Лав был приобретён московским ЦСКА за 6,2 млн евро. Армейский клуб предпочёл бразильца аргентинцу Фернандо Кавенаги, чья зарплата была в 2,5 раза выше доходов остальных игроков клуба. Дебютной игрой Вагнера в составе ЦСКА стал матч 2 отборочного тура Лиги чемпионов с клубом «Нефтчи», проходивший 4 августа; в этой игре он вышел на 46-й минуте и на 72-й минуте забил. 14 августа 2004 года дебютировал в составе ЦСКА в чемпионате России в матче против ярославского «Шинника», выйдя на поле в основном составе. В составе армейцев Лав стал обладателем Кубка УЕФА (2005) и дважды чемпионом России (2005), (2006). В 2007 году Вагнер вместе с Жо стал лучшим бомбардиром ЦСКА.
12 июля 2008 года в известном матче двух московских команд «Спартак» — ЦСКА, завершившемся со счётом 1:5, Вагнер сделал первый хет-трик чемпионата 2008 года.
10 ноября 2008 года Лав в матче против ФК «Москва» впервые в своей карьере сделал покер, забив четыре мяча в ворота Амельченко. В следующем туре бразилец сделал хет-трик в ворота досрочно оформившего чемпионство казанского «Рубина», и это позволило армейцам завоевать серебряные медали чемпионата России. В итоге Вагнер забил 20 мячей в чемпионате-2008, тогда как никто из его преследователей не забил больше 10-ти мячей.
Вагнер Лав стал лучшим бомбардиром Кубка УЕФА 2008/09 с 11 забитыми мячами, опередив экс-армейца Ивицу Олича («Гамбург»; 9) и Фабио Квальяреллу («Удинезе»; 8).
28 августа 2009 года нападающий, по семейным обстоятельствам и из-за желания выступать за сборную, перешёл на правах аренды в бразильский «Палмейрас» на один год, перед этим подписав с ЦСКА контракт на 2,5 года. 15 января 2010 года Вагнер был отдан в аренду бразильскому «Фламенго» сроком до 10 июля, в тот же день он был представлен болельщикам на клубной базе и получил футболку с номером 9. В своей первой игре за клуб, 24 января в чемпионате штата Рио-де-Жанейро, Вагнер забил два гола в ворота клуба «Бангу», принеся победу своей команде со счётом 2:1. По окончанию срока аренды Вагнер попросил у руководства московского клуба продлить соглашение ещё на год, но получил отказ и в конце июля 2010 года благополучно вернулся в ЦСКА, где в первом же матче с московским «Спартаком» (2:1) забил гол, оказавшийся победным. 15 августа 2010 года, в матче против «Анжи», также отметился мячом в ворота соперников. 16 сентября 2010 года сделал дубль в ворота Лозанны в рамках 1 тура Лиги Европы, где ЦСКА выиграл 3-0. Сам нападающий изъявил желание стать лучшим бомбардиром этого турнира, повторив достижения кубка УЕФА сезона 2008/2009..
26 сентября в матче 22-го тура против «Томи» в гостях, на 41-й секунде забил гол, который стал для него сотым в составе ЦСКА. Вагнер стал первым иностранцем, попавшим в Клуб Григория Федотова.
Вагнер являлся игроком сборной Бразилии тогда, когда она победила на Кубке Америки в Перу в 2004 году, но он почти не выходил на поле в то время, когда команду тренировал Карлос Алберто Паррейра. Когда сборную после ухода Паррейры возглавил Карлос Дунга, Вагнер и его товарищи по ЦСКА Даниэл Карвальо и Дуду Сеаренсе были в неё вызваны. В своей четвёртой игре за национальную команду, против Уэльса, Вагнер забил свой первый гол. Вагнер Лав снова присоединился к команде Дунги после того, как отлично начал сезон 2007 года в ЦСКА, он выходил в каждом матче сборной Бразилии на Кубке Америки 2007, но забил только однажды. 15 июля 2007 г. Вагнер играл в финале этого престижного турнира и сделал голевую передачу на Даниэла Алвеса, в итоге Бразилия обыграла в том матче Аргентину со счётом 3:0.
Женат, воспитывает 2 сыновей: Энцо и Ловиньо