Of course Lord Frieza would have done this in a heartbeat.Frieza could destroy a planet at his weakest, and is far faster than any mere human could hope to be.
If they can regenerate or have limitless longevity, They're pretty close,
But if they have the ability to die, They ain't immortal, The whole point of immortality is to lose the ability to die!