Hello,
You can say both fall across and fall over his forehead. There is a slight difference in how the hair appears. Across suggests in one direction. Over suggests covers the forehead, straight down.
In the context of your example, fall down his forehead is not natural.
Hope that helps.
Best,
Martha