8 miles per hour.
If he drives 4 miles in half an hour, it means that he will drive 8 miles in one hour. (multiply by 2) In order to drive 8 miles in an hour, you need to be driving 8 miles per hour. Therefore he traveled 4 miles in half an hour at the speed of 8 miles per hour.