Strachan 1979'da Nassau, Bahamalar'da doğdu ve şu anda New York ile Nassau arasında yaşıyor ve çalışıyor. 2003 yılında Rhode Island School of Design'dan Glass'ta BFA ve 2006'da Yale University'den Heykel alanında MFA aldı.
Tavares Strachan'ın sanatsal pratiği, bilimsel bilginin kültürel dinamikleri hakkında benzersiz bir şekilde sentezlenmiş bakış açıları sunarak sanat, bilim ve politikanın kesişim noktalarını harekete geçiriyor. Havacılık, astronomi, derin deniz keşfi ve aşırı klimatoloji, Strachan'ın kültürel yer değiştirmeyi, insan arzusunu ve ölümlü sınırlamayı anlatan anıtsal alegoriler yarattığı tematik alanlardan sadece birkaçıdır. Metin tabanlı neon heykelleri, politik ve kültürel anımız için bir marş ve sözlüğü, topluluğu ve toplumsal değişimi harekete geçirme çabasıdır. Strachan'ın iddialı, açık uçlu uygulaması, disiplinler genelinde çok sayıda kuruluş ve kurumla yapılan iş birliklerini içermektedir.

