Cast Credits American Idol (2002) Guest starring as Noah Thompson Episode 21x13: Top 20 (Apr 23, 2023)