Michelle Francis-Denny hat keine Serien und 1 Film gedreht. Im Kino in der Rolle des Self - Community Liaison, Boat Harbour Remediation Project im Spielfilm There's Something in the Water.