It will depend on his motherboard. A socket 370 board will only take cyrix, celeron and pentium 111's. Some boards are limited to a 100Mhz frequency, while some will go to 133Mhz.
A P4 or athlon will not fit into these boards.
It would be better if you could let us know the motherboard.