In 2016 nam Taftian deel aan de 100 meter op de Olympische Spelen in Rio de Janeiro. In de eerste halve finale eindigde Taftian op de achtste plaats waarmee hij zich niet kon kwalificeren voor de finale.