Erik Schäffler lebt nach festen Theaterengagements in Tübingen und Berlin seit 1990 in Hamburg. Dort war er 12 Jahre lang als Autor, Regisseur und Schauspieler bei der freien Theatergruppe „Theater Triebwerk“ tätig und trat jeden Sommer in der Rolle des Teufels im „Hamburger Jedermann“ auf. Er spielte und sang in „Nachttankstelle“ und „Lust“ von Franz Wittenbrink und „Wartesaal Deutschland – 20 Jahre Mauerfall“ von Klaus Pohl am St. Pauli Theater Hamburg. Seit Dezember 2009 ist Erik Schäffler in vier Produktionen des Jungen Schauspielhaus Hamburg zu sehen. Als Theaterautor schuf und produzierte er zahlreiche Theaterbearbeitungen wie „Der kleine Werwolf“ von Cornelia Funke oder „Der Musterschüler“ von Stephen King. Im Jahr 2000 wurde seine Text- und Regiearbeit für „Moby Dick“ mit dem Bayerischen Theaterpreis ausgezeichnet.
Im Fernsehen und Kino spielte Erik Schäffler unter anderem im „Tatort“, „Der Mistkerl“, „Soko Wismar“, „Soko Köln“ „Doppelter Einsatz“ und „Notruf Hafenkante“ sowie in zwei Kurzfilmbeiträgen beim Max-Ophüls-Festival in Saarbrücken. Auch als Sprecher machte sich der Wahlhamburger einen Namen und synchronisierte unter anderem die Hauptrolle des „Benny“ aus „Kops“ und die Rolle des „Jimmy“ in Wim Wenders´ „Land of Plenty“. Seine markante Stimme war zudem zuletzt in der Rolle des „Prado“ in der Hörspielproduktion „Die Reise nach Lissabon“ zu hören.
Seit 2005 steht Erik Schäffler in Hamburg und andernorts als CAVEMAN auf der Bühne.