He spent his early education at schools in Thailand before attending private secondary schools in the United Kingdom and Australia including King's Mead School, Seaford and Millfield School, Somerset and The King's School, Sydney. He then attended the Royal Military College in Australia. He also completed an arts degree at Sukhothai Thammatirat University in Bangkok.
He was created the Crown Prince of Thailand after he turned 20 years old in 1972.
He later graduated from the Royal Military College, Duntroon in Canberra, Australia. An officer in the Thai military, he trained with the Australian, British and United States armed services. He is a qualified military pilot and helicopter pilot. He took an active part in military operations against the Communist Party of Thailand during the 1970s, and also led combat operations against a Vietnamese military incursion across the border from Cambodia. Since 1975, he has served as a career officer in the Royal Thai Army. He served as a staff officer in the Directorate of Army Intelligence, and in 1978 he became head of the King's Own Bodyguard Battalion. In that year, however, he interrupted his military career to be ordained for a season as a Buddhist monk, as is customary for all Thai Buddhist males.
- Princess Bajrakitiyabha ( 1978).
- HRH Prince Juthavachara Mahidol (1979)
- HSH Prince Vacharaesorn Mahidol ( 1981)
- HSH Prince Chakriwat Mahidol (1983)
- HSH Prince Vacharaesorn Mahidol (1985)
- HRH Princess Sirivannavari Nariratana (1987)
- HRH Prince Dipangkorn Rasmijoti (2007)