I couldnt find any info on him for this movie.
Some are speculating the mayor's son is being set up to be Robin.
Pattinson should play the role. He fits it better.