David Michael Roberts is 58 years old. David lives in Monrovia, California. Other places in which David has lived are Bakersfield, California and North Hollywood, California. David is related to Sharlene Yvette Roberts, Clinton L Roberts and Christopher J Roberts.