Theodore Roosevelt "T. R." Dunn 1 Şubat 1955'te Birmingham,Alabama'da doğmuştur.
Alabama Üniversitesi starı olduktan sonra 1977 yılında Portland Trail Blazers tarafından ikinci turda seçilmiştir.Blazers'ta 1977-1980 yılları arası oynamıştır.1980 yılında Denver Nuggets'a takas edilmiştir.Kariyerinde üç kez All-Defensive Second Team seçilmiştir.1980 yılında ise en çok rebound alan guard olmuştur.
1991 yılında basketbolu bırakmıştır.Kariyeri boyunca 5033 sayı atıp 4731 rebound almıştır.1991-1997 arası Charlotte Bobcats'te asistan koçluk görevi üstlenmiştir.2004 yılında Sacramento Kings'e asistan koç olarak getirilmiştir.Şu anda Houston Rockets'te asistan koçluk yapmaktadır.