Теодор Ушев е роден през 1968 г. в Кюстендил. Син е на художника Асен Ушев. Дипломира се през 1995 г. в специалност Графичен дизайн в Художествената академия. От 1999 г. живее и работи в Канада.
От 2010 г. преподава и провежда работилници и майсторски класове в повече от 20 университета и фестивала по света, включително в Япония, Франция, Испания, Германия, Португалия, Лондон, Будапеща и много други.