Bachelor in Engineering with honors, University South Australia, 1992. Doctor of Philosophy in Electronic Engineering, University South Australia, 1999.
Tutor University South Australia, Adelaide, 1992-1996. Data communications engineer Railcom, Sydney, Australia, 1996-1998. Professional services engineer Scitec, Adelaide, 1998-1999.
Senior development engineer Argus Comms, Sydney, 1999-2000. WAN designer Advantra, 2000—2002. Research scientist DSTO, since 2002.
Member American Association for the Advancement of Science, Institute of Electrical and Electronics Engineers, Institute Engineers Australia, New York Academy of Sciences.