Charly Lowry became one of American Idol's Season 3 final contestants at the age of 20. Charly Lowry is from Pembroke, NC. Charly Lowry was not the winner of American Idol, Charly Lowry didn't even make the top 10 list during Season 3. However, Charly Lowry was amongst season three's best of the rest. [Charly Lowry] performed on 2/24/04.