The man was reportedly found on fire in the car park of Kettering General Hospital in Northamptonshire.
According to newspaper reports, the man had poured cooking oil over himself, then set himself on fire and ran through the hospital's car park.
Staff from the hospital extinguished the fire and called for help from the emergency services after a nurse witnessed the incident yesterday (Sunday)
The man was yesterday transferred to a specialist burns unit in Birmingham’s Selly Oak Hospital, where he is currently being treated.
Police are calling witnesses to come forward with information, although they are not looking for anyone else in connection with the incident. Members of the public with information should contact Kettering Police on 08453 700700.
Mark Newbold, chief executive of Kettering General Hospital NHS Foundation Trust, said: ‘While it is not hospital policy to comment on individual patients clearly this was an extremely shocking incident.
‘We would like to extend our thoughts to the family of this gentleman at this time and to publicly thank the staff involved for their fast response to the situation.’