Leo Willis

Leo Willis

Birth Date

1/4/1890 (Age 62)

Birth Place

Wapanucka, Oklahoma, USA

Death Date

4/10/1952

Departments

Biography

No biography available

Known For

Acting

Gender

Male

Total Credits

3

IMDb

Visit

Best Known For

Whipper in Torture Chamber

Mug (uncredited)

Electrician (uncredited)