Deke Richards Net Worth is
$18 Million
Mini Biography
Deke Richards was created on Apr 8, 1944 in LA, California, USA as Dennis Lussier. He passed away on March 24, 2013 in Bellingham, Washington, USA.
Known for movies