Blake Russell
An image from Howard the Duck, one of the productions that also features Blake Russell.

Blake Russell

Howard the Duck

Howard the Duck

1986

The Long Walk Home

The Long Walk Home

1990

Leonard Part 6

Leonard Part 6

1987