Question: who plays zack in suite life on deck
Answer: Dylan Sprouse; Dylan Thomas Sprouse