Igor graduated with a Bachelor of Science degree from the University of New South Wales majoring in Applied Mathematics. He also graduated with Bachelor of Laws degree from the University of New South Wales.
In 1992 he graduated with a Master of Laws with Honours degree from Sydney University. His honours thesis dealt with the history of discrimination and preference under section 117 of the Constitution.
He was admitted as a solicitor of the Supreme Court of NSW on 1 July 1998 and as a barrister of the Supreme Court of NSW on 18 February 1994. He was admitted as an interstate legal practitioner in Victoria on 17 June 1997 and as a legal practitioner of the Supreme Court of Queensland on 21 July 2005.
He worked as a solicitor at Minter Ellison from 1988 to 1990 and as a solicitor at the NSW Crown Solicitor's Office from 1990 to 1991. He was the Legal Research Officer at the NSW Solicitor-General's Office from 1991 to 1994 where he specialised in constitutional litigation and advice across all areas of law, particularly statutory interpretation and constitutional law.
He then practised as a barrister in Sydney from 1994 onwards. The details of the cases in which he has appeared are listed under "Professional".
Igor's main research interests are constitutional law, taxation law and statutory interpretation.
He intends to commence his doctorate in law specialising in the intersection of taxation theory and the constitutional underpinnings of taxation powers granted to federal legislatures in Australia, Canada and the United States.
In 2014 Igor was awarded the CSU Learning and Teaching Faculty of Business Symposium Biggest Lift Award for making an extraordinary impact on the student experience in LAW370 by significantly lifting student experience indicators.
Igor has appeared in the following constitutional law cases in the High Court of Australia:
Igor has also appeared on behalf of the NSW Attorney General in many constitutional law cases in which the Attorney General has decided to intervene. In this capacity, he has appeared in the Local, District and Supreme Courts of NSW (both at first instance and in the Court of Appeal). Some of the more recent cases in which he has appeared in this regard are:
He also appeared in the Supreme Court, Equity Division, the Court of Appeal, the Full Federal Court and in the District Court in taxation matters, commercial matters and matters concerning statutory interpretation principally on behalf of NSW government agencies, the Chief Commissioner of State Revenue, departments and authorities but also on behalf of private individuals and corporations. In this regard, in the Court of Appeal and Full Federal Court he has appeared in the following matters:
Igor has regularly advised in the areas of general government law and NSW statutory interpretation. In particular, he has advised NSW Ministers and authorities concerning the effects of certain proposed legislative amendments and the legal effects of entering into certain contracts.
Igor was a mock trial magistrate for the Law Society of NSW Mock Trial Competition between high schools for many years. He has been a judge for the University of Sydney Faculty of Law Mooting Competition.
He has also been an advocacy instructor and group leader for the NSW Bar Association Reader's Course and a judge for UNSW Faculty of Law Witness Examination competition.