Skip to content
awatchfun
Sign in
Acting, 1913

Leon Holmes

Born Nov 23, 1913, San Francisco, California, USA, Died Feb 8, 1970 (56)

No biography yet.

Filmography

22 titles
Leon Holmes · awatch.fun