I think way more people are going to associate the name with Roscoe P. Coltrane from the Dukes of Hazzard TV show/movie than the artist. I have never heard of the artist myself.
In fact, I know somebody who has a pet chinchilla named Roscoe P. Coltrane.
So no, I really don't think it's a good name for a person.
You're entitled to your own opinions. You're not entitled to your own facts. -- Daniel Patrick Moynihan