From 1999 to 2000, under Yoko Narahashi, he attended the United Performers' Studio (UPS Academy) in Tokyo, where he took part on theatre in stage plays.
After graduation he passionately continued his studies with workshops conducted by teachers of the Actors Studio, New York.
His international debut started in July 2006, with the joint French–German–Indian independent film Valley of Flowers.
In 2012, Haneda had a supporting role as a driver to Matthew Fox's character and interpreter in Emperor.
[7] On December 6, 2011, it was reported that Haneda and Furuya had filed for divorce after it was revealed that they had been living separately for over six months by then.