Question: who was the mc on this is your life
Answer: It was originally hosted by its creator and producer Ralph Edwards .