According to TMZ, the 47-year-old actor was riding his bike around the city when he was run off the road and had to be treated for his injuries at the scene, before being taken into hospital by paramedics.
The website also confirmed that the actor has suffered no broken bones, but just cuts and bruises.
In fact, Gerard is expected to return for promoting his new movie, 'Geostorm', in the next few days.
'Geostorm' sees Butler star as the architect behind an elaborate natural disaster defense system, which sees a series of climate-controlling satellites surrounding Earth, centered around the International Climate Space Station.
However, a malfunction in the system creates a global storm of epic proportions, and scientists must band together to save the world from utter destruction.
The flick is slated to release on October 27 in India. (ANI)