The Swiss arrived at Roland Garros looking to bounce back from a shock defeat to Jeremy Chardy in the second round of the Internazionali BNL d'Italia earlier this month - his first appearance since wife Mirka gave birth to a second set of twins - and wasted little time in registering a 6-2 6-4 6-2 win.
Federer racked up 40 winners compared to just 13 from his opponent, winning 89 per cent of points on his first serve to set up a second-round clash with Diego Sebastian Schwartzman of Argentina, who beat Portugal's Gastao Elias 6-4 6-2 7-5.
The opening day proved to be one of serene progress for the seeds at Roland Garros, with sixth seed Tomas Berdych and eighth seed Milos Raonic both progressing with little difficulty.
Berdych needed just under two hours to dispatch Peter Polansky of Canada 6-3 6-4 6-4, while Raonic produced a typical big-serving performance, totaling an impressive 27 aces in a 6-3 7-6 (7-1) 6-3 success against Australian Nick Kyrgios.
American 10th seed John Isner outlasted home hope Pierre-Hugues Herbert 7-6 (7-5) 7-6 (7-4) 7-5 in a game that featured just one break of serve.
Jo-Wilfried Tsonga won the all-French clash of the day, seeing off compatriot Edouard Roger-Vasselin to progress.
Roger-Vasselin lost the first two sets by a fine margin despite a determined performance, and his resistance faded in third as 13th seed Tsonga broke his serve twice to claim the win.
Progress was less straightforward for Jerzy Janowicz and Mikhail Youzhny, who both survived scares to reach the second round.
Janowicz needed four sets to beat Victor Estrella of the Dominican Republic 6-1 6-4 6-7 (6-8) 6-4 and will next meet Finn Jarkko Nieminen following his 6-7 (7-9) 6-4 6-7 (3-7) 6-3 6-4 triumph versus Janowicz's countryman Michal Przysiezny.
Meanwhile, Youzhny produced a stunning fightback to win a five-set thriller with Spain's Pablo Carreno Busta 3-6 1-6 6-3 6-4 6-0.
Russian Youzhny appeared to be heading for an early exit after dropping the first two sets, however, the 15th seed displayed great resolve to claim the next two in frenetic fashion before trouncing Carreno Busta in the decider.
Youzhny will now face Radek Stepanek in the next stage after the Czech produced similar heroics to overcome Facundo Arguello 6-7 (8-10) 3-6 6-4 6-3 6-2.
There were no such difficulties for Alexandr Dolgopolov, who progressed with a 7-6 (7-4) 6-4 6-1 success against Spain's Albert Ramos, while Dmitry Tursunov set up a second-round clash with Sam Querrey - a straight-sets winner over Filippo Volandri - by beating Potito Starace of Italy 6-1 7-5 6-2.
Chardy gave the home fans more to cheer about as he comfortably disposed of Daniel Gimeno Traver 7-5 6-2 6-2.
Elsewhere in the draw Kazakhstan's Aleksandr Nedovyesov beat Indian Somdev Devvarman 5-7 6-3 7-6 (7-4) 6-3, and Jurgen Melzer's match with David Goffin will be completed tomorrow after play was brought to a halt with the contest locked at one set each.