Joshua "Josh" Madden is a fictional character from the American daytime drama, All My Children. He first came to Pine Valley on June 17, 2005, and was originally portrayed by actor Scott Kinworthy until September 15, 2005. Following Kinworthy's departure, he was portrayed by actor Colin Egglesfield from September 2005 until January 2009.