Len Davies

Len Davies

Actor, Director and Producer

Los Angeles, California

Member Since:
October 2011
Last online:
> 2 weeks ago
Invites sent:
0

About Len

Originally from Cardiff, Wales, UK, I'm currently producing TV shows both factual and drama. I'm also a creator of programming and have 30+ years as a sound engineer and video editor.

register for stage 32 Register / Log In