No, based on their encounters in the Dragon Ball Z movies, Gohan cannot beat Broly.
The Dragon Ball Z movies, while not considered canon to the main storyline, offer a look at potential character matchups. Broly consistently demonstrated overwhelming power in these films.
- Dragon Ball Z: Broly - The Legendary Super Saiyan: While Gohan fought alongside other Z fighters, Broly easily overpowered them all.
- Dragon Ball Z: Broly - Second Coming: In this movie, Gohan (as a young Super Saiyan) fought Broly one-on-one and was utterly defeated. Broly demonstrated a significant power advantage.
It's important to note that power scaling in Dragon Ball can be subjective and varies depending on the point in the series. Furthermore, Broly's current iteration in Dragon Ball Super is significantly different, and this answer specifically addresses their encounters during the Dragon Ball Z movie era.