Home / Discover / People
  • Created August 11, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Sons of Satan

1915
as Dick Fenton

The Flag Lieutenant

1927
as Cdr. the Hon. D'Arcy Penrose

The Luck of the Navy

1927
as Louis Peel

Smashing Through

1928
as James Masters, her brother