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