IMO he is spoofing numbers so he can set anything as a call ID anyway.
I was called by spoofers for a few weeks (same exact time every day but with a different number). My (European) provider said they can't do anything about it.
Truthfully nobody is safe on our current phone system.
Even though this is not probably what is happening to OP and I don't want to overly worry them but checkout this video by Veritasium :
Maybe OP should change completely of phone number.
https://youtu.be/N1G-9BL3oUI
You can support Champions Tactics: Grimoria Chronicles and get your very own champion for just $1,079,999.96 (Price visible on the marketplace).
Also you would be the first commenter on that Youtube video and showoff your champion.
Why this game is amazing and you should support it :
Play-to-own Model: Champions in the game are NFTs, allowing players to own, trade, and sell them outside of the game.
Tactical Gameplay: Players build and command teams of champions in strategic battles, blending classic turn-based tactics with the excitement of collecting rare characters.
Blockchain Integration: Using blockchain technology ensures transparency and security in transactions, giving players real ownership of their digital assets.
Engagement with Web 3.0: Ubisoft's NFT-based game taps into the growing Web 3.0 movement, providing players with a unique experience where the game's economy revolves around NFTs.