Michael Ross is an Australian producer and composer.
1956 · Self - Australia Contestant
2023 · Self
2023 · Self - Guest