No. he was British, born and raised and quite patriotic.
------
All we really know about his ancestry is his grandmother was sister to the French painter, Vernet. We know nothing of his birthplace.
German, Hungarian, and English
Sherlock Holmes' real name is Sherlock Holmes.
Sherlock Holmes 3
One is Von Bork, a German spy, and the other is Holmes himself in disguise.
.... Sherlock Holmes
Sherlock Holmes
Sherlock Holmes.
"Young Sherlock Holmes" (1985). Stars Nicholas Rowe as Sherlock Holmes, Alan Cox as John Watson.
Sherlock Holmes's is the more proper form though Sherlock Holmes' is also acceptable. Please check the link below.
Robert Downey jr has been in two Sherlock Holmes movies: Sherlock Holmes (2009) and Sherlock Holmes: A Game of Shadows (2011)
Sherlock & Holmes
The Adventures of Sherlock Holmes