Robert J McArthur
Overview
Bob is a professional impersonator performing as Elvis Presley, Donald Trump, Roy Orbison, Blues Brothers, Santa and more. He's appeared in the National Inquirer, New York Post, Daily News, Miami Herald, and Chicago Tribune. He is also an actor and has portrayed Elvis for TV and film. He appeared as Donald Trump for Triumph The Comic Insult Dog's TV series. He is available for corporate events, singing telegrams, meet n' greets, weddings, parties, TV and film work. Available as a solo show or with a live band. Bob is also a minister and perform customized wedding ceremonies, as well as DJ and MC
Reviews
36 reviews
Bill S.
February 24, 2026Perfect!!
Bob was really great! His performance was just what I expected. He was on time and he answered right away as I texted him prior to his appearance! Thanks Bob, It was a pleasure! My wife will always remember her 70th birthday when Elvis came to dinner!
Thanks, Bill
Hired as: Elvis Impersonator
Sandy H.
November 10, 2025Wonderful, Interactive Performance
Robert is a master at impersonating Elvis, not to mention a very, very kind individual. Our Elvis act was a short 'headliner' to our own band of members from our organization. Attendees loved it! Elvis Bob sounds amazing and his interaction during his performance with the crowd as well as afterward for pictures really was a hit for our event! And I found him more affordable than some of the other performers to boot. Highly recommend!
Hired as: Elvis Impersonator
Maria K.
May 9, 202575th Birthday Party
Donald Trump arrived on time and was an instant hit at the party of about 60 plus people (both positive and a few negative responses} which were expected. Some of the attendees have different political opinions. Overall, it was a successful photo op and even the staff was impressed with the laughs and reactions. I highly recommend hiring "the Donald" for your next event. You will not be disappointed!!
Hired as: Donald Trump Impersonator
Yvette M.
April 10, 2025Surreal Surprise
Bob read the room perfectly to provide the ideal entertaining surprise to our group.
Hired as: Elvis Impersonator
Booking information
Price range: $300-3200
Gig length: 5 - 90 minutes
What to expect
Bob has all the Elvis shaking and karate moves. Expect to hear all the Elvis classics. Bob will hand out many scarves to the ladies and pose for pictures after the show!
About
Bob is the busiest celebrity impersonator in the world. He makes around 400 appearances a year performing at corporate events, parties, singing telegrams, casinos, weddings, nursing homes and senior centers. He is also an actor and has portrayed Elvis for The History Channel and Japanese TV. He played a Neil Diamond impersonator for the Mickey Rooney film "Bamboo Shark". He played Donald Trump for Triumph The Insult Comic Dog's Hulu TV series. He has appeared in feature articles in the National Inquirer, Miami Herald, Palm Beach Post, Daily News, New York Post, New York Times and Chicago Tribune.
Bob does a wide range of characters including Elvis Presley, Neil Diamond, Donald Trump, Roy Orbison, Engelbert Humperdinck, Tom Jones, Neil Young and The Blues Brothers. He can perform solo with track music or with a full live band. Bob is also an ordained minister and can perform Las Vegas style weddings and marriage vow renewals! He can also DJ and emcee your event with a state of the art PA system and lighting. Ask about package deals.
Additional booking notes
Dressing Room must be available (not bathroom).
Upcoming booked events
July 2026
10
Friday
Corporate Event
1:00pm - 1:15pm
•
Las Vegas, NV
August 2026
08
Saturday
Birthday Party
1:30pm - 2:30pm
•
Las Vegas, NV
October 2026
12
Monday
Wedding Reception
7:30pm - 8:30pm
•
Las Vegas, NV
Past booked events
May 2026
08
Friday
Wedding Reception
5:00pm - 5:45pm
•
Las Vegas, NV
April 2026
17
Friday
Birthday Party
8:00pm - 8:45pm
•
Las Vegas, NV
16
Thursday
Corporate Event
9:00am - 10:00am
•
Las Vegas, NV
March 2026
05
Thursday
Sporting Event
11:00am - 1:00pm
•
Las Vegas, NV
February 2026
21
Saturday
Birthday Party
7:30pm - 7:45pm
•
Las Vegas, NV
18
Wednesday
Personal Occasion
2:00pm - 2:15pm
•
Lake Havasu City, AZ
December 2025
21
Sunday
Wedding Reception
5:00pm - 8:00pm
•
Las Vegas, NV
13
Saturday
Cocktail Party
6:00pm - 7:00pm
•
Las Vegas, NV
November 2025
03
Monday
Corporate Event
7:00pm - 8:30pm
•
Henderson, NV
July 2025
11
Friday
Corporate Event
9:30pm - 11:00pm
•
Las Vegas, NV
June 2025
07
Saturday
Birthday Party
4:30pm - 4:45pm
•
Las Vegas, NV
May 2025
07
Wednesday
Birthday Party
6:30pm - 7:00pm
•
Las Vegas, NV
April 2025
09
Wednesday
Surprise
11:30am - 11:45am
•
Las Vegas, NV
July 2024
22
Monday
Corporate Event
7:00pm - 8:30pm
•
Las Vegas, NV
November 2023
04
Saturday
Wedding Reception
8:00pm - 8:30pm
•
Las Vegas, NV
September 2023
07
Thursday
Cocktail Party
5:30pm - 6:00pm
•
Las Vegas, NV
May 2023
22
Monday
Corporate Event
6:00pm - 8:00pm
•
Las Vegas, NV
March 2023
03
Friday
Sporting Event
11:00am - 1:00pm
•
Las Vegas, NV
January 2023
13
Friday
Cocktail Party
6:00pm - 7:30pm
•
Las Vegas, NV
December 2022
25
Sunday
Dinner Party
6:00pm - 6:45pm
•
Las Vegas, NV
24
Saturday
Personal Occasion
6:00pm - 6:30pm
•
Las Vegas, NV
August 2022
20
Saturday
Wedding Reception
6:00pm - 6:15pm
•
Las Vegas, NV
19
Friday
Cocktail Party
7:00pm - 9:00pm
•
Las Vegas, NV
June 2022
09
Thursday
Birthday Party
8:00pm - 8:15pm
•
Las Vegas, NV
April 2022
16
Saturday
Wedding Ceremony
4:00pm - 5:00pm
•
Las Vegas, NV
07
Thursday
Surprise
7:00pm - 7:15pm
•
Las Vegas, NV
February 2022
19
Saturday
Wedding Reception
9:00pm - 9:15pm
•
Las Vegas, NV
August 2021
22
Sunday
Birthday Party
4:00pm - 5:30pm
•
Rochester, NY
July 2021
10
Saturday
Graduation
4:00pm - 5:00pm
•
Brookfield, NY
March 2021
27
Saturday
Birthday Party
7:30pm - 8:15pm
•
Irwin, PA
February 2021
24
Wednesday
Retirement Party
2:00pm - 2:15pm
•
Rochester, NY
August 2020
12
Wednesday
Birthday Party
6:00pm - 8:00pm
•
Clarks Summit, PA
July 2020
14
Tuesday
Birthday Party
6:00pm - 6:30pm
•
St Johnsville, NY
March 2020
04
Wednesday
Birthday Party
6:30pm - 6:45pm
•
Bayonne, NJ
January 2020
25
Saturday
Birthday Party
7:00pm - 8:30pm
•
Manahawkin, NJ
December 2019
22
Sunday
Children's Birthday Party
1:00pm - 2:00pm
•
Stewart Manor, NY
20
Friday
House Party
8:00pm - 9:00pm
•
Manhasset, NY
November 2019
16
Saturday
Birthday Party
11:30pm - 11:45pm
•
Manhattan, NY
07
Thursday
Birthday Party
11:00am - 11:15am
•
New York City, NY
October 2019
12
Saturday
Birthday Party
6:30pm - 7:00pm
•
Farmington, CT
August 2019
24
Saturday
Birthday Party
2:00pm - 2:30pm
•
Westfield, MA
June 2019
22
Saturday
Birthday Party
9:30pm - 11:00pm
•
Audubon, NJ
18
Tuesday
Personal Occasion
1:00pm - 1:30pm
•
Clark, NJ
14
Friday
House Party
2:00pm - 2:45pm
•
Dublin, PA
May 2019
17
Friday
Birthday Party
12:00pm - 12:15pm
•
Centereach, NY
June 2018
02
Saturday
Corporate Event
5:00pm - 5:30pm
•
Washington, DC
August 2017
05
Saturday
Wedding Reception
9:30pm - 10:00pm
•
San Diego, CA
April 2017
29
Saturday
Birthday (Adult)
6:00pm - 6:15pm
•
Newport Beach, CA
01
Saturday
Wedding Ceremony
5:00pm - 6:00pm
•
Staten Island, NY
October 2016
29
Saturday
Birthday (Adult)
7:00pm - 8:00pm
•
Corona, NY
15
Saturday
Birthday (Teen)
3:00pm - 4:30pm
•
Branford, CT
July 2016
17
Sunday
Retirement Party
1:30pm - 2:30pm
•
Watertown, CT
16
Saturday
Birthday (Adult)
4:00pm - 4:45pm
•
East Islip, NY
May 2016
02
Monday
Studio Session
12:00pm - 4:00pm
•
New York City, NY
October 2015
31
Saturday
Birthday (Adult)
7:30pm - 10:30pm
•
Brooklyn, NY
June 2015
05
Friday
House Party
10:00pm - 12:00am (Sat)
•
Berlin, CT
August 2014
09
Saturday
Bachelorette Party
7:00pm - 7:15pm
•
New York City, NY
April 2013
07
Sunday
Wedding Reception
12:00pm - 6:00pm
•
Spring Lake, NJ
Set list
I can perform any Elvis songs you desire. A typical one hour Elvis show would go like this....
1. 2001 Intro - See See Rider
2. Burning Love
3. Love Me Tender
4. Heartbreak Hotel
5. Jailhouse Rock
6. Viva Las Vegas
7. Are You Lonesome Tonight
8. Teddy Bear / Don't Be Cruel
9. Return To Sender
10. It's Now Or Never
11. Always On My Mind
12. All Shook Up
13. Runaway
14. Proud Mary
15. The Wonder Of You
16. Blue Suede Shoes
17. Hound Dog
18. Suspicious Minds
19. My Way
20. Can't Help Falling In Love - Outro
Setup requirements
Air conditioned dressing room with mirror and outlet
Rectangular table with table cloth for sound mixer and equipment
Testimonials
Bob was wonderful and he made my father's birthday party a memorable one. I highly recommend him.
– Heather Vastakis
Bob arrived for the gig and was so sweet. He was very professional and accomodating in any requests we had. I hope he continues to have much success with his Elvis show. Thanks Bob!
– Terri M.
I thought her was great and my mom loved having an Elvis Impersonator at her birthday party. Her friends and family definietely got into it too. He was excellent.
– Mali M.
Bob James was a terrific entertainer, with the style and Charisma of "Elvis" himself.. His costume and presentation was Fabulous, but more important he was the Nicest guy to work with.. the guests all ended up having crushes on him, as if they were touched by he great Elvis, saving his momentos of Teddy bears, and scarfs., forever. He made the party such a blast. I recommend him with Five Stars!!!
– Ellen H.
Our party was a success due to Bob's entertainment. All guests at our party still talk about it and watch the videos over and over. I would be a reference for Bob anytime!
– Steven S.
From my first phone conversation with Bob, I could tell Bob was a professional and more so, a gentleman. He made our 50th Surprise birthday party for a friend an over-the-top experience for everyone. His appearance, his talent and his showmanship was unsurpassed. In looking to future community fund raisers, Bob would be my first choice for entertainment. Thank you for your recommendation and leading me to Mr. Bob James.
– Paulette Vita
If you're looking for Elvis, here he is. Bob was great. Everyone loved, loved, loved his performance. They couldn't stop talking about him even after he was long gone. He was better than I expected. He really did look and sound like Elvis. Bob was extremely professional, courteous and a pleasure to deal with. I would highly recommend him. I wish I was having another party so I could have him back. Thank you for a wonderful and a very memorable performance.
– Kristen R.
Bob was outstanding. From the moment I spoke woth him on the phone I knew that there was something special about him. Not only did he look and sound like Elvis but has a superb spirit and made our party very special and one that people will talk about for years to come. Thanks again Bob
– Ross Eisner
Bob was a phenomenal performer, and a real pleasure to deal with. He seemed genuinely interested in making this a special occasion for my friend. And he was a huge hit. I would highly recommend him!
– K.H.
Bob James was perfect. Accomodating, talented and a lot of fun. He had a great voice, personality and a super entertainer. Even those who don't like "Elvis" loved him. My sister was trilled and so tickled with Bob James. He made her 50th Birthday Party a smashing hit. Thank you so much and I've already recommended him to others as well as your site.
– Melody Cass
Totally awesome, more than I could have hoped for. My ten year old son will remember this "Elvis" for the rest of his life. Bob catered to the class and every stray teacher that came our way. He sang, danced, signed autographs and posed for pictures. It was such an amazing day for my son. We can't wait for him to come to a show near us, we will be buying the first tickets!!
– Mellisa I.
Bob James was awesome. It was the best spent money for the entire party. The women loved him and the men danced too. Would recommend and use him again for the next party! Thanks for a great job
– Matthew P.
Bob is talented and puts on a great show. The thing that sets him apart is that he is a genuinely nice person who cares about the people he is entertaining. His show is a lot of fun wihtout crossing the line
– Pat B.