Nach der Schauspielausbildung folgten Theaterengagements, zunächst in kleineren Rollen, unter anderem an den Münchner Kammerspielen, am Theater Erlangen und später am Ernst-Deutsch-Theater in Hamburg. 1995 und 1996 spielte er an der Schauburg in München in den Kinderstücken Bremer Wind und Die fürchterlichen Fünf.[3][4] 1998 gründete er eine eigene Schauspielklasse, mit der er erste eigene Regiearbeiten realisierte.
Seit 2001 wirkte er als Schauspieler in mehreren Theaterproduktion in der Nürnberger Tafelhalle mit. 2001 spielte er bei einer Produktion des Theaters „Die Bühne“ in Nürnberg an der Seite von KammersängerRichard Salter die Rolle des Famulus Fabius in dem Opernschauspiel Rembrandt.[5] 2002 trat er am Stadttheater Luzern in einer Inszenierung der Tragödie Bluthochzeit von Federico García Lorca auf. Beim 4. Festival für neue Dramatik Stück für Stück zum Glück inszenierte er 2006 am Theater Halle 7 in München die Stücke Jeder seines Glückes Schmied und Im Park.[6] Seit 2007 gehört er zum Leitungsteam des Theaters Halle 7.[7] 2007 inszenierte er dort die Stücke Nicht in den Mund von Simona Sabato (mit Ariane Erdelt als Gabi) und auf dem 5. Festival für neue Dramatik das Theaterstück Bier für Frauen von Felicia Zeller.[8] In der Spielzeit 2011/12 trat Karacayli am Stadttheater Fürth in dem Theaterstück Metzgerei Boggnsagg – Hirn reloaded auf; er übernahm darin die Rollen des Türken Mehmet und des Shopping-Mall-Managers Herr Limburger.[9][10] Seit 2012 inszeniert er alljährlich am Torturmtheater Sommerhausen. 2013 hatte er mit seiner Inszenierung Benefiz von Ingrid Lausund Premiere am Metropoltheater München.[11]
Seit Ende der 1990er Jahre war Karacayli auch in mehreren deutschsprachigen Fernsehproduktionen zu sehen. Er übernahm dabei mehrere durchgehende Serienrollen, Episodenrollen und Gastrollen.
Bekannt wurde Karacayli 2003 insbesondere durch seine Rolle des homosexuellen Charakters Bülent Erdogan in der ARD-Fernsehserie Marienhof, der sich in die Serienfigur Sülo verliebt, wobei er die erste schwule Kuss-Szene zwischen zwei türkischen Männern im deutschen Fernsehen spielte.[12] Ab 2004 spielte er die Rolle des Ahmed in der Fernseh-Polizistenserie München 7 von Franz Xaver Bogner, die für den Bayerischen Rundfunk produziert wurde. 2008 spielte er den Polizisten Alexis in dem Fernsehfilm Griechische Küsse. 2009 und 2010 übernahm er an der Seite von Gisela Schneeberger und Jule Ronstedt die Rolle des attraktiven Bademeisters und Liebhabers Hakan in der ebenfalls vom Bayerischen Rundfunk produzierten und für den Grimme-Preis nominierten Fernsehserie Franzi.[13][14] In dem Kinofilm Almanya – Willkommen in Deutschland (2011) spielte er eine der Hauptrollen.
Im Tatort: Die Sonne stirbt wie ein Tier (Erstausstrahlung: Januar 2015) hatte er eine Rolle als Rechtsanwalt Konstantin Yildiz. Im Tatort: Sturm (Erstausstrahlung: April 2017) spielte er Günsay, den Chef des Polizei-SEK. In der 6-teiligen, ab Mai 2017 im Bayerischen Fernsehen ausgestrahlten Fernsehserie Hindafing verkörperte er den türkischstämmigen Dorfpolizisten und alleinerziehenden Vater Erol Yildirim, der in die Geschehnisse rund um Korruption in einer fiktiven bayerischen Gemeinde verwickelt wird.
Der KurzfilmTriumph des Schauspielers unter der Regie von Daniel Holzberg und mit Ercan Karacayli in der Hauptrolle wurde 2022 in der Kategorie „Live Action“ für die Yugo BAFTA Student Awards nominiert und lief international bei mehreren Filmfestivals.[15][16] Ercan Karacayli wurde für seine Darstellung beim Wyoming International Film Festival und beim Rabat-Comedy International Film Festival als bester Schauspieler („Best Actor“) im Kurzfilm-Sektor ausgezeichnet.[17]
Karacayli ist Vater eines Sohnes und lebt in München.
↑Ercan Karacayli Karacaylis Einträge bei seiner Agentur und bei www.kinotv.com geben übereinstimmend 1967 als Geburtsjahr an. Die Filmdatenbank www.imdb.com und der Bayerische Rundfunk nennen dagegen 1970 als Geburtsjahr.