Troy David Ouellette est présentement candidat au doctorat à l’Université York. Il a une maîtrise en beaux-arts de l’Université de Windsor et un baccalauréat en beaux-arts du Nova Scotia College of Art and Design. Il a enseigné le design, la sculpture et des cours de premier cycle dans plusieurs universités et collèges du sud de l’Ontario. De 1999 à 2005, il a fait connaître la sculpture au Banff Centre for the Arts à Banff en Alberta. Au Canada comme à l’étranger, ses œuvres ont fait l’objet de plusieurs expositions individuelles et fait partie de nombreuses expositions collectives.