A Northern Virginia taxi driver claims a passenger verbally and physically assaulted him because he is Muslim.

Mohammad Salim, an Army veteran who served in Iraq, says the conversation was friendly at first, until the passenger became aggressive, criticized the Muslim faith and called Salim a terrorist, which Salim recorded on his cell phone.

The man seen in the cell phone video is Ed Dahlberg, president of Emerald Aviation in Manassas.

NBC Washington: Human trafficking investigation in Virginia

Dahlberg turned himself into Fairfax County Police Wednesday night. He has been charged with misdemeanor assault.

His lawyer said Dahlberg regrets his comments but denies ever getting physical with Salim.

Click here to read more stories fromĀ NBC Washington