A "foolish" man has been caught risking his own life and endangering others as he clung on to the windscreen of a moving train at more than 110km/h.
Motorists captured the terrifying moment on camera as they travelled parallel to the train tracks in Perth's inner-city suburbs.
The 23-year-old man can be seen holding on to the train's window wipers as it takes off to the next station.
Public Transport Authority spokesman David Hynes said the incident happened on Saturday afternoon.
The stuntman was detained at the next station by public transport enforcement before he was arrested and taken to hospital where he received a mental health assessment.