Kevin Zegers (Now) Advertisement Tweet Pin It Related Posts Zachery Ty Bryan (Then) David Charvet (now) Nate Richert (Then)