Egli was born in Montreal and moved to Ottawa as a teenager. He graduated from St. Pius X High School in Ottawa. He received a BA in Sociology and a law degree from the University of Ottawa. Prior to his election, he was a lawyer and mediator in Ottawa for twenty years. He is also a labour relations specialist.
Egli currently lives in the Craig Henry neighbourhood of Ottawa.