The son of boxing legend Muhammad Ali was detained by immigration staff at a Florida airport, who repeatedly asked him "Are you Muslim?", a lawyer has said.

Chris Mancini told the Courier-Journal in Louisville, Kentucky, that the incident happened as Muhammad Ali, 44, and his mother Khalilah Camacho-Ali, the second wife of the late Ali, were arriving at Fort Lauderdale-Hollywood International Airport on February 7 from Jamaica.

Mr Mancini says officials questioned Mr Ali for nearly two hours, repeatedly asking him, "Where did you get your name from?" and "Are you Muslim?"

The officials continued questioning Mr Ali after acknowledging that he was Muslim, Mr Mancini said.

Mr Ali was born in Philadelphia and holds a US passport.

US Customs and Border Protection said it "cannot discuss individual travellers; however, all international travellers arriving in the US are subject to CBP inspection".