I think that Alex never had a competitive 147. Anyway just about every top snooker player has had a maximum break in practise games. I'm sure Alex has made a few of 'em.
Only "modern era" world champ that I know hasn't made a maximum even in practise is Terry Griffiths. His highest break is 139