Michelle Francis-Denny is verschenen in no show. en 1 movie. In de bioscoop, in de rol van Self - Community Liaison, Boat Harbour Remediation Project in de speelfilm There's Something in the Water.