Johnny Bravo (Jeff Bennett) ist ein einfältiger, narzisstischer Taugenichts mit einer makellos gepflegten blonden Pompadour-Frisur, immer präsenten Sonnenbrillen, einem durchtrainierten Körper und einem Elvis-ähnlichen Akzent. Bravo verbringt den Großteil seines Lebens damit, kläglich beim Werben um Frauen zu scheitern und in Schwierigkeiten zu geraten (meist aufgrund des Werbens) als bei irgendetwas anderem, außer vielleicht im Fitnessstudio.
Er wird oft aus Schwierigkeiten von seiner fürsorglichen Rentnermutter Bunny (Brenda Vaccaro) und dem Wunderkind-Nachbarn Suzy (Mae Whitman) herausgeholfen, den er höchstens als leicht nervig empfindet und als ernsthafte Einschränkung seines Stils betrachtet. Wenn es um Frauen geht, weiß er einfach nicht, wann er aufhören soll, verliebt sich fast augenblicklich in jede attraktive Frau, die er sieht, und verfolgt sie unerbittlich, trotz wiederholter Ablehnungen und oft auf der empfangenden Seite von ein paar harten Schlägen von den Objekten seiner Schwärmereien.
Tatsächlich sind die einzigen drei Dinge im Leben, die er liebt (in dieser Reihenfolge) Frauen, sich selbst und seine Mutter, wobei die Reihenfolge der ersten beiden eine Frage der Debatte ist.