Known for
Filmography

Love Hurts
EN · 19904.6
as David Weaver (as Thomas Allen)
Home Safe
1981
Home Safe
EN · 19819.5
as Anderson

Blood & Guts
EN · 19784.7
as Referee

Love Hurts
as David Weaver (as Thomas Allen)
Home Safe
1981
Home Safe
as Anderson

Blood & Guts
as Referee