A troll who stood in the middle of a vegan protest while feasting on KFC chicken has sparked controversy after footage of his stunt went viral online.

Vegan activist group Cube of Truth were holding a protest against eating meat outside Sydney's Town Hall when the man silently stood near them.

Mask-wearing activists who were holding TV screens showing horrific footage of animals being slaughtered continued to protest as the man slowly ate a wing.

A troll who stood in the middle of a vegan protest while feasting on KFC chicken has sparked controversy after footage of his stunt went viral online (pictured)

Onlookers could be heard laughing at the prankster as he continued to silently eat the meat with a straight face just metres away from the protesters.

The video has been viewed more than two million times on video sharing app Tik Tok, and is now making the rounds on Facebook.

Many people took to the comments to slam the man for being childish.

'Why do people think its cool to lack empathy for other lives and then make fun of people that actually care?' one comment read.

'I'm not a vegetarian or anything but you're being childish.

Others praised the man for his behaviour, with one dubbing him the 'hero we didn't know we needed'.

Vegan activist group Cube of Truth were holding a protest against eating meat outside Sydney's Town Hall when the man silently stood near them

'It's a protest of a protest, that's too many layers for me to understand,' one person wrote.

'He's peacefully eating chicken, and whether you agree with him or not - they should be respectful,' another joked.

Vegan Cube, which has members all over the world, has been staging confronting protests at Sydney hot spots since 2016.