Born in Scarborough, Ontario, Carroll undertook an equine studies course at Humber College before embarking on a racing career in 1975 in the employ of Canadian Horse Racing Hall of Fame trainer Mac Benson at Windfields Farm.
Carroll, born in Scarborough, Ontario, enrolled in an equine studies program at Humber College and later began his racing career in 1975 as a jockey for renowned trainer Mac Benson at Windfields Farm.