NickCRI
About NickCRI
Aspiring voice actor located in Atlanta, Georgia. As of now, I'm a bit too new to have a decent demo real, but hopefully, that will change as I land roles.
Aspiring voice actor located in Atlanta, Georgia. As of now, I'm a bit too new to have a decent demo real, but hopefully, that will change as I land roles.