BrowseKnown forActingJennings, Louisiana, USA10 creditsActingMargaret ScarboroughNo biography available.Known forTVWill & Grace1998TVTitus2000TVOh Baby1998TVUSA High1997Wrestlemaniac2006Sunstorm2001Filmography10