UK Screen Association - Representing the UK's Post Production and Special Effects industries

Stephen Cowin
Technical Director, Barcud Derwen Group


Stephen gained a Degree in Electronics and Communications from Liverpool John Moores before launching his career at the BBC. He started out in the BBC transmitter group for a short period before moving to BBC Wales engineering department. Since leaving the BBC he has worked for the Trillion Group and run his own engineering company.

 Stephen Cowin is now Technical Director of the Barcud Derwen Group of companies which include:

  • Barcud: a one stop shop in Caernarfon North Wales, including Studios, Audio Post, Picture Post and outside broadcast units.
  • Derwen: based in Cardiff with 5 online suites and 14 offline suites
  • Eclipse: based in Cardiff working in broadcast graphics, WEB design and corporate production.
  • National Assembly of Wales: BD are host broadcaster for the NAW
  • Awen: based in Cardiff produce interactive children's games for delivery on CD ROM and the WEB
  • Aontel: a single OB unit based in Gallway
  • 422 South: based in Bristol produce graphics, Animation and special effects.
  • ARC: based in Glasgow a one stop post house with picture editing, dubbing, and graphics and corporate production.
MEMBER LOGIN
Email: 
Password: 

What's happening at UK Screen

Latest UK Screen Newsletter
Spotlight Issue 51

Read more


  • Mediabase - fully searchable database that focuses entirely on production and post-production activity in the UK
    The database of the UK's film and broadcast service industry
  • The Onion Sessions
    The Onion Training Sessions peel back the layers of the industry for our members' junior employees.
  • UK Green

    UK Green is an initiative to help members achieve more through their ecological efforts.
  • UK Spotlight - UK Screen Association Newsletter
    UK Screen's monthly newsletter. Click here to sign up
  • Mediabase - fully searchable database that focuses entirely on production and post-production activity in the UK
    The database of the UK's film and broadcast service industry
  • Shining Stars
    Shining Stars is a recognition scheme designed to help motivate and reward non-creative employees within UK Screen member companies.
Move left
Move left

Conch Awards