Question: who is the guy who plays beck on victorious
Answer: Avan Tudor Jogia ( born February 9 , 1992 ) is a Canadian actor , activist and director , perhaps best known for his role as Beck Oliver in the Nickelodeon sitcom Victorious ( 2010 -- 2013 ) , and as Danny Desai in the ABC drama television series Twisted ( 2013 -- 2014 ) -- a role which earned him nominations at the 2013 and 2014 Teen Choice Awards .