Career
He is a former head coach of the Angola national basketball team Prior to moving to Angola, Magalhães was one of the best coaches in Portuguese basketball. He led three teams to the Portuguese Basketball Premier League title - Portugal Telecom (2000-2001, 2001-2002, 2002-2003), Football Club Porto (2003-2004), and Ovarense (2006-2007).
He moved to Angolan side Primeiro de Agosto, where he was the head coach from January 2008 to June 2011, winning 12 titles, amidst national and international competitions.
As of November 2012, he has been the head coach of Angolan side Recreativo do Libolo.