Actor Jamie Foxx made his first public appearance on Monday after suffering an undisclosed health scare in April and he ...