Robert Lee - Biography

Robert Lee was born on September 25, 1957 in England. He is known for his work on MythBusters (2003), When Surgical Tools Get Left Behind 2 (2006) and Medical Incredible (2005).