The Walking Dead star Chad L Coleman launched into a furious tirade on a New York subway train.
The actor, who played Tyrese in the hit zombie show, was seen in footage obtained by TMZ storming up and down the train carriage while apparently shouting at passengers.
Most of Coleman's rant is incoherent, but he repeatedly reminds passengers about his fame, bellowing at them: "Yes I'm an actor ... My name is Chad L Coleman, I'm on The Wire and The Walking Dead ... Where is your humanity?"
As he shouts, onlookers move away from the star.
Editors at TMZ spoke to Coleman and he is adamant his anger was sparked by another passenger who uttered a racial slur at him.