Bahadoran's father, Mostafa, is Iranian and his mother is Kapampangan Filipino. He is the third of seven children. He was raised in Tehran, Iran At age 7, Bahadoran started to play football and dreamed to be a professional footballer. He moved to the Philippines in 2004 to finish high school in Pampanga. At the end of the 2010–11 school year, Bahadoran graduated from Centro Escolar University in Manila, with a degree in Dentistry; he is currently a qualified dentist with his own practice.
In 2011, he was asked to try out for the Tokyo Verdy, after failing his try out for the Japanese club, he joined United Football League club Global. Bahadoran helped Global win three UFL league titles, a UFL Cup title, and a UFL FA Cup title. He remained with Global, when the club renamed itself as Global Cebu and moved to the Philippines Football League.
Perak FA
Bahadoran was set to transfer to Kelantan FA but later decided to sign up with Perak TBG F.C. instead on December 28, 2017. Bahadoran's contract was terminated with the Malaysia Super League club in May 2018 after a short stint under Perak head coach Mehmet Durakovic.
Bahadoran first got called up to the Philippines squad in 2007, but his father urged him not to play for the team due to conflicts with his studies. After graduating from university in 2011, his father allowed him to pursue football and was again called up to the national team. He was eventually named in the final squad for the 2014 FIFA World Cup qualification first round against Sri Lanka. However, over the two-legged match, he was not able to get his debut. As the Philippines advanced to the second round qualifiers against Kuwait, he made his debut in the first-leg, coming on as a substitute for Ángel Guirado in the second minute of second half stoppage time in a 3–0 defeat. In the second-leg, he came on as an 80th-minute substitute for Guirado but was not able to help the Philippines make a comeback as they lost 2–1. On 11 June 2015, he scored his first international goal in a 2–1 win for the 2018 FIFA World Cup qualification second round against Bahrain. Five days later, he scored the Philippines' first goal in a 2-0 win over Yemen.
Personal life
Since December 2015 Bahadoran had been dating Filipina actress and model Sam Pinto. The couple split in 2018. In November 2016, Bahadoran still hadn't practiced dentistry due to his focusing on his football career, though he was planning to launch his dental clinic in December. As of the same month, he also runs a food joint called MelMac Peri Peri Express. Bahadoran is also the owner of Global Elite Dental Clinic in Makati.
Futsal
In 2006, Bahadoran started to play for the Philippines national futsal team.
Outside football
Sponsorship
Bahadoran is outfitted by American sportswear supplier Nike.