Conor Swail made his Dublin Horse Show debut at the tender age of six. In 1986 he represented his country as a pony rider at Hannover at age 14, and he made his senior Nations' Cup debut in 1997 at Linz, Austria, on board Lisna Tutor.

In 1998 Swail went to England for a spell with Peter Charles in Hampshire before returning to Ireland to work with young horses. One of his most notable international successes was his victory in the Grand Prix in Zuidlaren in 2002 on board the then 14-year-old Windgates King Koal, pocketing the keys of a new Audi 1.9TDI for his efforts.

The following year the pairing won the Nekkerhal Cup class at the World Cup show in Mechelen in December.

In 2006, Conor won the Belfast Sherelle Duke Grand Prix on top mount Rivaal, not only did he take away a large prize fund, he won the Sherelle Duke, memorial trophy presented in honour of the popular young Eventer who was Young Rider world champion

Swail currently rides and trains out of O'Connor/Swail Stables near Dublin, Ireland, with business partner Barry O'Connor.

They have an up-and-coming string of top-level horses, including his Nations' Cup mount Poncho and the 11 year old Nepomuk.

Originally from County Down in Northern Ireland, Swail is well known as an Irish representative in Europe. He first rode for Ireland in 1998 at the Nations' Cup in Linz, Austria, where he helped his team to a third place finish. Swail has gone on to represent Ireland in 16 more Nations' Cups, including the victorious team in 2004 at the Winter Equestrian Festival in Wellington, FL. He has also had grand prix victories in Ireland, Holland, and other European venues. Swail was the Irish Grand Prix League winner in 2004, and won the Irish National Championship in 1998.