Marvin Branagh

A cop who suffered an unfortunate fate. Used to be wrestler in TFR.

Season 0
May have appeared.