Bob Eubanks was born on January 8, 1938 in Flint, Michigan, USA as Robert Leland Eubanks. He is a producer and actor, known for Home Alone 2: Lost in New York (1992), Payback (1991) and Johnny Dangerously (1984). He has been married to Debbie James since 2004. They have one child. He was previously married to Irma Brown.