Stephen Davies har medverkat i 8 serie och 8 filmer. En föreställning som återfinns i rollen Sark Associate i serien Alias. På bio, som Homer i spelfilmen The Nest.