Neil Felzenstein is a Canadian professional wrestler known by the ring name Beef Wellington.
Fight Owens Fight: The Kevin Owens Story 2017
as Self
Credits from TMDB.