The 26-year-old won his second round clash 6-1 6-4 and will meet 13th seed Stanislas Wawrinka on Court Central today.
Murray’s biggest concerns came with the umpire, who twice penalised the world No2 with time violations, an issue match officials have been told to clamp down on this season with no more than 25 seconds allowed between points.
“The only issue I have with it is, in four months, I’ve yet to see the receiver given a time violation, it’s always the server that’s given it,” said Murray.
“The first one I agreed with, I said nothing about it, the second one he was checking his strings.”
Earlier Wawrinka beat Albert Montanes 6-1 6-1 to advance, while Spain’s Rafael Nadal, bidding for his ninth straight title in Monte Carlo, triumphed 6-1 6-2 against Marinko Matosevic.
Meanwhile, world No1 Novak Djokovic, back in action after an ankle injury, recovered from losing the first set to Mikhail Youzhny to win 4-6 6-1 6-4.