Tony Hosking es profesor de Informática en la Universidad Nacional de Australia (ANU) y director de la Escuela de Informática de la ANU. Recibió una licenciatura en ciencias matemáticas de la Universidad de Adelaide, Australia en 1985 y una maestría en informática de la Universidad de Waikato, Nueva Zelanda en 1987. Continuó sus estudios de posgrado en la Universidad de Massachusetts en Amherst, recibiendo un doctorado en ciencias de la computación en 1995, luego se unió a la Universidad de Purdue como profesor asistente. Dejó Purdue como profesor asociado en 2017 para unirse a ANU. Fue nombrado científico emérito de la Asociación de Maquinaria Informática en 2012, miembro de la Asociación Internacional de Tecnologías de Objetos en 2013 y miembro del Instituto de Ingenieros Eléctricos y Electrónicos. Forma parte regularmente de los comités de programa y dirección de las principales conferencias, centradas principalmente en el diseño y la implementación de lenguajes de programación.