ActingCarmen DuncanBorn 1942-07-07· Cooma, New South Wales, AustraliaKnown forFarscape1999SCI-FIThe Lost World1999ACTIONAsh vs Evil Dead2015COMEDYHotel Mumbai2019THRILLERFull filmographyFarscape1999SCI-FIThe Lost World1999ACTIONAsh vs Evil Dead2015COMEDYHotel Mumbai2019THRILLER