Fondatore della società di megaposter Felice Display nel 2000, Rothweiler ha venduto la sua azienda a ClearChannel nel 2006 e ha ricoperto il ruolo di amministratore delegato di ClearChannel Megaposter dal 2006 al 2008. In seguito, è stato attivo nel mercato pubblicitario in secondo piano, commercializzando posizioni di insegne al neon, lavorando come consulente nel settore della pubblicità esterna e applicando le sue conoscenze nell'acquisizione di spazi pubblicitari per aziende terze.
Ora vuole tornare a essere attivo come attore: Con AAAdvertise.ch sta lanciando un'azienda di pubblicità esterna che ricerca e commercializza spazi megaposter di alta qualità, intermedia posizioni pubblicitarie illuminate e vende altre forme di pubblicità esterna. L'attenzione è rivolta ai megaposter e alle insegne luminose.