A talent agent, or booking agent, is a person who finds work for actors, authors, broadcast journalists, film directors, musicians, models, professional athletes, screenwriters, writers, dancers, and other professionals in various entertainment or sports businesses. In addition, an agent defends, supports and promotes the interest of their clients.