There's only one possible answer ....
No, I really don't have any practical answers. All I could think of was yelling at him, but also doubt he'd listen. As for calling the police, as also previously mentioned, I've been in too many areas where to local PD doesn't give half a rat's unless it's a speed trap or a 'real' crime.