David Franco wystąpił w 4 seria i 3 movies. Spektakl do znalezienia w roli Judge Mandelbaum w serialu Arrow. W kinie, jako James Elliot w filmie fabularnym Time and Again.