At the end of last year, two cars collided and one of them failed to stop for police, although he was stopped at Hampton Court Gate.
A breath test found that he was over the limit.
The man from Sunbury has been told to pay £841 and given a 17-month driving ban.