Marcel Davis: Marcel Davis. Actor: Miss Shellagh's Miniskirt. Marcel Davis is known for Miss Shellagh's Miniskirt (2008), Natural Possession: Director's Cut (2008) and Untethered (2013).
Known For: Miss Shellagh's Miniskirt (Dave), Natural Possession: Director's Cut (Dave), Untethered (Agent Johnson), Leverage (Security GuardSimeon Moto)