Not sure about architecture but for engineering A-level physics is pretty much essential. I've never seen an engineering course not require maths, however depending on the sector of engineering some of them will allow alternatives to physics. For example, I am applying to electrical engineering and a lot of the top unis allow me to apply with computer science rather than physics. It is important to note though that if he doesn't enjoy physics then engineering probably isn't for him.