David DeLuise shared this Instagram today (January 17, 2013). The “Wizards of Waverly Place” actor is directing an episode of Disney XD’s “Lab Rats.”
He tweeted with his picture:
Directing lab rats for Disney
Looks like he is in deep concentration! Can’t wait to see it!