Rory Kilalea

Actor

Allan Quatermain and the Lost City of Gold
1986
as Dumont