No photoActingDavid RalpheKnown forMatlock1986DRAMAThe Amazing Spider-Man1978SCI-FIStar Trek: Nemesis2002SCI-FIFull filmographyMatlock1986DRAMAThe Amazing Spider-Man1978SCI-FIStar Trek: Nemesis2002SCI-FI