Acting

Francis Greenslade

Born
1962-10-03
Birthplace
Honiara, Solomon Islands

Biography

Known For

Filmography

33 titles · Newest first · Cast and crew credits