I was already deployed the original contract , how can I deploy the proxy contract?

Hi Team ,
I was deployed my BDT token from the remix , and I deployed the TransparentUpgradeableProxy contract from remix and in the constructor I gave logic contract address , admin address and 0x in the data field but after deploying and verification the owner is coming like Zero address ? can anybody what is the proper way deploy the deployed contract proxy ?

Have you call initialize on your logic contract from the proxy contract

I don't have any initialize function in my logic contract ? can you share me some examples ?

Your logic contract need initialize fonction to call owner init

Use OwnableUpgradeable and call initi in initialize

 function initialize() public initializer {      
        __Ownable_init();
    }