In 2006, Franco made his acting debut on The CW drama television series 7th Heaven. He appeared in television shows such as Do Not Disturb and Young Justice. Franco has also had noticeable roles in films such as Superbad, Charlie St. Cloud, 21 Jump Street, Warm Bodies, The Shortcut and Now You See Me.
In May 2008, he was cast in The CW teen drama television series Privileged.