Brazil, like the US, is huge country and accents vary depending on the region.
I can do most accents, north to south, and I can also make a few different accents of Portuguese being spoken by foreigners, specially Italian, Iberian Portuguese, American, French and German accents.
I am from São Paulo, the largest city in Brazil, where all the accents meet. When I think about accent I like to speak as the person with the accent and not as the caricature of the person with the accent and that makes it more realistic and convincing.
I can do many different characters specially in the area of children's entertainment: the voices of the muppets, sesame street's characters and many cartoons have been a resource throughout the years in grabbing the attention of my students in the classroom and my daughters at home.