10% owner at TPG RE Finance Trust · 10% owner at MFA FINANCIAL. Filing since 6 Jan 2023. CIK 0001809797