Acteur jouant souvent des rôles secondaires à a télévision, il a joué dans les séries "Grey's Anatomy", "Major Crimes" et "Game Shakers". Il s'est fait connaître en incarnant Charlie Gardner dans la sitcom "Le Monde de Riley". Il a incarné également Robby Keene dans la série Netflix "Cobra Kai".
Il a étudié à l'école de danse EDGE Performing Arts Center de Los Angeles et à l'école Huckleberry Friends Production en 2009, avant de décrocher son premier rôle dans "Modern Family" en 2010.
Il a joué dans le téléfilm "The Real St. Nick".
Ses parents s'appellent Steve et Marlona Buchanan. Il a entretenu une relation de longue durée avec l'actrice Lizze Broadway depuis qu'ils sont au lycée.
Il a joué dans le film de 2013 "Jack Squared", avec Elias Koteas dans le rôle titre.