Virani began his legal career by articling for
Fasken Martineau DuMoulin in 1999. In 2003, he went on to work as a lawyer for the constitutional law branch of the
Ontario Ministry of the Attorney General. During his time with the Ontario constitutional law branch, he appeared in one case at the
Supreme Court of Canada. Virani did not practise law when he was an MP. He remained an L1 class licensed lawyer according to the
Law Society of Ontario, After retiring from politics, Virani was hired by
Torys LLP as a senior legal counsel, working in litigation and dispute resolution. ==Personal life==