Canadian actor lands role un upcoming live-action 'Peter Pan' film