Legal name: Nathan John Holmes

Also performs as: Nate D (NZ hip hop producer Nathan Holmes)

Filter

Discography

This artist does not have any release groups or standalone recordings.