The man who shouted at a suspected terrorist during the Leytonstone tube station stabbing, coining a phrase that later went viral, has told how he just had to say what he felt at the time.

Named only as John, the bystander was heard in video footage of the incident in east London last weekend, shouting 'You ain't no Muslim bruv' as an attacker wielding a knife stabbed a man.

The phrase ended up trending on Twitter and Prime Minister David Cameron hailed it as having 'said it all much better than I could have done'.

Terrifying: Dramatic footage of a man at Leytonstone station following the alleged attempted murder in London

On the floor: An officer fired a Taser but it had no effect, leaving a second one to pull the trigger on his weapon

John has revealed that he is not Muslim and now fears ISIS revenge attacks on the streets of London, he told The Sunday Times.

'I saw the guy,' he said. 'I was like, well you ain't a Muslim ... That's my views, and I had to let him know that, because he looked to be a terrorist. I don't believe in all that.'

The 39-year-old security guard from north London said he is upset by people who make generalisations linking Muslims to extremism.

He said: 'People look at Muslims, and look at Isis, and think they're all the same. But obviously they're not.'

High praise: David Cameron thanked the man who shouted 'you ain't no Muslim, bruv' - and said the words himself

Terror attack: Police Taser a man accused of attempted murder - footage of the incident picked up a witness yelling: 'You ain't no Muslim, bruv'

Muhaydin Mire, 29, has appeared before Westminster Magistrates' Court charged with attempted murder

John said he was happy to hear his 20-year-old son commend him for doing 'the right thing'.

Muhaydin Mire, 29, is expected to stand trial next year charged with the attempted murder of a 56-year-old man who was attacked from behind in front of several members of the public on the evening of Saturday December 5.

Prosecutors have alleged the attack, during which eyewitnesses said they heard him shout 'This is for Syria', was an act of terrorism.

Mire, of Sansom Road, Leytonstone, is accused of punching his victim, who has not been identified, to the ground and repeatedly kicking him before taking hold of the victim's head and cutting a 5in (12cm) wound in his neck. The victim underwent five hours of surgery after the attack.

Mire, of Leytonstone, pictured in the back of a police van is accused of cutting a man's neck