Matthew Joseph "Matt" Dallas (born October 21, 1982) is an American actor, best known for his titular character on the ABC Family series, Kyle XY.
Description above from the Wikipedia article Matt Dallas, licensed under CC-BY-SA, full list of contributors on Wikipedia.
as Detective Young
as Ira
as Greg
as Pastor John
as Frank Dean
as Declan
as Bobby Browning
as Ben
as Scott Orenhauser
as Self - Ambassador for Peace
as Lance
as Max
as Fitch(5 eps)
as Bat Masterson
as Seth
as Jake
as Self - Contestant(1 ep)
as Chad(6 eps)
as Rick
as Danny
as Kyle Trager(43 eps)
as Michael
as Mario
as Todd
as Model(1 ep)
as Self(2 eps)
as Self(1 ep)