Sydney's Premium Event DJ for Every Style and Culture

With over 20 years of experience, DJ General (MJ Armstrong) crafts unforgettable moments for corporate events, private parties, cultural celebrations, and special occasions of every style across Sydney and Australia.

20+ Years Sydney-Based Any Genre, Any Culture All Event Types

DJ Services in Sydney

Every event is unique. DJ General brings 20+ years of crowd-reading expertise to corporate functions, private parties, cultural celebrations, and special occasions of any style across Sydney and NSW.

Weddings & Special Celebrations

From the ceremony walk-in to the last dance, DJ General manages your entire event soundtrack, tailored to the moment and the crowd. With 20+ years at Sydney events across cultures and communities, he reads the room and keeps mixed-age, mixed-culture dancefloors moving all night.

Corporate Event DJ

Polished and reliable for galas, conferences, product launches, and end-of-year functions. Curated playlists flow from background atmosphere during arrivals and dinner through to dancefloor energy, all tailored to your brand, audience, and event schedule.

Private Party DJ

Birthdays, anniversaries, engagements, and milestone celebrations. DJ General builds the energy from relaxed background vibes to full dancefloor, curated to your crowd rather than a generic playlist. Song requests welcome.

Any Culture, Any Genre

An extensive music library spanning Persian, Middle Eastern, Arabic, Latin, Afrobeats, Western pop, and far beyond, blended seamlessly throughout your event. Multicultural celebrations, cultural parties, and mixed-culture events handled with genuine cultural knowledge, not guesswork.

About DJ General

DJ General MJ Armstrong performing at a mixing console

MJ Armstrong: 20+ Years Behind the Decks

DJ General is the stage name of MJ Armstrong, a Sydney-based DJ with over two decades of professional experience performing at weddings, corporate events, private parties, and cultural celebrations across Sydney and Australia.

Born out of a passion for music since 2000, DJ General has performed at premier Sydney venues, and has built a reputation for crowd-reading, cultural versatility, and premium event professionalism. His music library spans every genre and culture, from Persian and Middle Eastern to hip-hop, house, Latin, and Western pop, and his ability to read any crowd is what keeps dancefloors moving all night.

Whether it's smooth background atmosphere for a corporate dinner, heart-in-throat ceremony music for a special event, or full dancefloor energy for a cultural celebration, DJ General has the experience, the library, and the instincts to deliver.

20+ Years Experience
4 Event Types
All Genres & Cultures
Check Date Availability

How to Book DJ General

Securing your date is simple. Here's what to expect after you reach out.

1

Enquire

Send your event date, venue, and event type via the contact form or phone. We'll confirm availability within 24 hours.

2

Discuss

We'll talk through your event in detail: music style, cultural requirements, schedule, and any special moments.

3

Quote

You'll receive a tailored package quote based on your event size, location, timing, and requirements. No generic pricing.

4

Confirm

Lock in your date with a deposit and have peace of mind that your event soundtrack is taken care of.

What Clients Say

Rated 5 stars by 162 clients on Google. Sydney families, corporate teams, and multicultural communities have all trusted DJ General with their most important events.

"We had the absolute pleasure of having DJ General perform at our wedding, and he truly exceeded all expectations."

Naroon Pirzadeh Wedding

"Thank you so much for making our wedding night truly unforgettable. The energy, dancing and happiness you brought to our celebration was beyond what we could have hoped for."

Ethan Ashtker Wedding

"He is the best. A specialist who masters different genres and plays the best music for any crowd."

Marvin Ockad Event

"Thank you DJ General for the magic you brought to our special day. From the ceremony music to the reception, everything was perfect."

Google Reviewer Wedding
5.0 162 Google Reviews
Leave a Google Review

For Promoters & Producers

Booking DJ General for a club night, festival, or collaboration? Here's what you need to know.

Genre Range

DJ General's set can span a broad range depending on the event and crowd. Core strengths:

Persian Middle Eastern Arabic Pop House R&B Hip-Hop Pop Dance Classics Open Format

For Producers & Collaborations

Interested in remixes, production collaborations, or music placements? DJ General has an active interest in cross-cultural music production, blending Persian, Middle Eastern, and Western sounds. Reach out via email to discuss collaboration enquiries.

Frequently Asked Questions

Common questions from clients before they book.

How do I check if you're available for my date?

Use the contact form below or call directly. Share your event date and venue and we'll confirm availability within 24 hours.

Do you travel outside Sydney?

Yes. DJ General is based in Baulkham Hills, Sydney, and is available for events across NSW and nationally by arrangement. Travel costs are included in the tailored quote.

Do you provide sound and lighting equipment?

This depends on the event package. Please share your venue and event type when enquiring and we'll advise on what's included and what the venue provides.

Can we request specific songs?

Absolutely. DJ General works with a pre-event music brief and welcomes song requests for key moments, including the first dance, ceremony walk-in, cultural songs, and more.

Do you play Persian and Middle Eastern music?

Absolutely. This is a genuine speciality, not an afterthought. DJ General has an extensive Persian, Arabic, and Turkish music library and the cultural understanding to sequence it correctly within a wedding or celebration timeline.

Can you handle mixed-culture weddings?

Yes. Mixed-culture weddings, such as Persian and Australian or Lebanese and Western, are a core part of DJ General's work. He understands how to balance both cultural music identities and read which direction the crowd wants to move in.

What is your pricing?

Packages are tailored to your event size, location, timing, and production requirements. There is no one-size-fits-all price list. Enquire with your event date, venue, and guest count for a tailored quote.

Do you require a deposit to secure a booking?

Yes. A deposit is required to hold your date. Full payment terms are discussed at the time of booking confirmation.

Can you provide a microphone for speeches?

Microphone support for speeches and announcements can be included depending on the package. Mention this requirement when enquiring so it can be factored into the quote.

Contact

Let's Elevate Your Event

Reach out via phone or email to discuss your vision and secure your date. DJ General will reply within 24 hours with availability and next steps.

+61 401 973 320 MjayArmstrong@Gmail.com

Make an Enquiry

Send your event details below. We'll reply within 24 hours with availability and next steps.

Your details are only used to respond to your enquiry. We'll reply within 24 hours with availability and next steps.