Първоначално не е фен на научната фантастика, но театралният актьор Антъни Даниелс е убеден от агента си да се срещне с Джордж Лукас за кастинга на C-3PO в "Междузвездни войни" (1977). След това той изпълнява героя, както гласа, така и тялото си в костюма, за всички създадени епизодични филми от поредицата "Междузвездни войни". Освен това озвучава героя за радиосериала, базиран на оригиналната трилогия, и за анимационните сериали Star Wars: Droids (1985), Star Wars: Clone Wars (2003), Star Wars: The Clone Wars (2008), свързаните с тях сериали Star Wars: The Clone Wars (2008) и Star Wars: Rebels (2014).
За филма "Междузвездни войни: Епизод I - Фантомна заплаха" (1999) носи син костюм от спандекс, тъй като андроидът е непълен във филма и в крайна сметка е произведен в CGI. Освен в ролята на златния дроид, той се появява в епизод на живо в сцената в нощен клуб в "Междузвездни войни: Епизод II - Атаката на клонингите" (2002) и в сцената в операта в "Междузвездни войни: Епизод III - Отмъщението на ситите" (2005). Като C-3PO той играе малка роля в Rogue One (2016) и The Lego Movie (2014). - И.И. превод