Shiller was born in Detroit, Michigan, the son of Ruth R. (née Radsville) and Benjamin Peter Shiller, an engineer.[8] He is of Lithuanian descent.[9] He is married to Virginia Marie (Faulstich), a psychologist, and has two children.[8] He was raised as a Methodist.[