Question: who does gregg sulkin play in wizards of waverly place
Answer: Mason Greyback