Guest Stars Sean Harmon as Young Gibbs Adam Campbell as Young Donald Mallard Thomas Crawford as Doctor Walter Magnus Gabrielle Walsh as NIS Special Agent Michelle Stamos Vito D'Ambrosio as Jonny Zucado Louis Mustillo as Emilio "Freckles" Zucado DaJuan Johnson as NIS Special Agent Edward Scott Matthew Furfaro as Young Jonny Zucado Co Starring Ben Turner Dixon as Young Franks Jered Solow as Young Freckles Franco Fox as Henchman