Join or Sign In
Sign in to customize your TV listings
Birth Name:Charles Peete Rose Jr.
Birth Place:Henderson, North Carolina, United States
Talk-show host, journalist