Get him to install the RealVNC or UltraVNC server on his computer, install the client on your computer and then get him to find his external IP address (
http://www.ip-adress.com/ip_tracer/) then when you want to control his computer simply run the VNC client and type that in. As long as he has the server running on his machine, it should be okay.