He got out of his car and legged it? It goes to show that there are still so many idiots on our roads which are uninsured and don't have a care in the world for other drivers.
Was it quite late when this happens? Even so, it's no excuse to jump red lights and assume that the roads are clear.
Main point is that you're alive and hopefully no bad injuries.