Michael Dorrell net worth emerges from entrepreneurship and investments. He is an Australian-American businessman and investor who is the Chairman, CEO and Co-Founder of Stonepeak, a leading global alternative investment firm specializing in infrastructure and real assets, headquartered in New York, U.S.
Michael Dorrell net worth 2026
The estimated Michael Dorrell net worth is $8.5 billion as of 17th August 2026, according to Forbes. His multi-billion-dollar wealth stems from investments and executive leadership roles at Stonepeak.
His wealth has also been reflected in high-value personal investments, including his reported $150 million purchase of Tarpon Island, a private island in Palm Beach, Florida, U.S. in 2024.
Occupation overview
Michael Dorrell is a billionaire investor, infrastructure specialist, and the co-founder, chairman and CEO of Stonepeak. Since establishing the firm with Trent Vichie in 2011, he has played a central role in shaping its investment strategy, overseeing major capital deployments and expanding its operations across regions and infrastructure sectors.
Stonepeak invests in essential assets such as energy networks, logistics, digital infrastructure, data centres, gas pipelines and water infrastructure on behalf of institutional investors, including pension funds, endowments and other large organisations.
He has more than two decades of experience in infrastructure investing and built his career through increasingly senior positions at Macquarie Group and Blackstone. Michael Dorrell began his career at Macquarie in Australia before moving to New York in 2001, aged 25, to help develop the firm’s US infrastructure business.
He eventually became a Senior Managing Director at Macquarie. Later, he joined Blackstone, where he served as a Senior Managing Director in private equity and co-headed its infrastructure investment group before leaving to establish Stonepeak.
His major achievement has been turning Stonepeak into one of the world’s significant infrastructure investment platforms.
Under his leadership, Stonepeak has expanded beyond its original infrastructure strategy into multiple regions and product areas and has invested in assets supporting electricity, transportation, communications, digital connectivity and other essential services.
Stonepeak has grown to manage tens of billions of dollars in assets and has built a global presence with offices in cities including New York, Houston, London, Hong Kong, Seoul, Singapore, Sydney, Tokyo, Abu Dhabi and Riyadh.
The firm’s growth was also underscored in 2023 when Blue Owl Capital invested $2 billion for a minority stake in Stonepeak, reportedly valuing the business at about $15 billion.
Michael Dorrell’s Forbes recognitions
- America’s Richest Immigrants 2026
- World’s Billionaires List – The Richest In 2026
- Forbes 400 – The Definitive Ranking of America’s Richest People 2025
- Billionaires (2025)
Conclusion on Michael Dorrell net worth
In conclusion, Michael Dorrell’s wealth is primarily linked to his ownership and economic interest in Stonepeak. His stake in the highly valued investment firm, together with the growth of its assets under management and investment platform, forms the principal source of his billionaire status.
Featured image: Michael Dorrell on stonepeak.com
