Eduardo Franco as Spencer Diaz in "American Vandal" Franco has a recurring role in season one of Netflix's "American Vandal." Image Source: Netflix