29 May 2015 UTC Not that which actor played the role the longest should matter since this is the character s page and not the actors page But Garrett Ryan played the role of Kyle for about 23 months as a child While Blake Hood Hartley Sawyer and Lachlan Buchanan have played the role of Kyle for a combined 24 months and counting Also in some incidences the character has been credited as Kyle Jenkins Abbott even when Garrett Ryan was in the role 20 12