I have tried 1...d5 and actually pretty interesting in internet games
anyone know a tactical and attacking opening against the english

If you like obscure hackery involving play on the h8-a1 diagonal (and are robust enough to handle getting howls of derision from some audiences), 1..., g5 might be worth a look. Mike Basman rather puckishly claimed that 1. c4 should be awarded a questionmark because of 1..., g5, and with White having both stopped the Bf1 from getting to c4 and ruled out playing c3 to stymie a Bg7 it doesn't seem to be quite as madly risky as other Borg-formation defences.

I have tried 1...d5 and actually pretty interesting in internet games
1) c4 d5 2) cxd5 Nf6 2)...Qxd5 3) Nc3 Qa5 4) d4 a kind of Scandinavian Defense worse than the original 3) d4 Nxd5 4) Nf3 we transposed into a Marshall Defense and https://youtu.be/6QHpJTrIenk Chess Openings: Kasparov's Refutation of The Marshall Defense!! (youtube.com)

1...f5 will normally turn into a Duch. That is probably the most aggressive position you can get against the English.
Aichessblitz, nice video! When I do whip out 1...d5 I usually take with the Q and go back to d8 and try to setup like Bartholomew Scandi. Like implied it is interesting in 1 0 and 3 0 games. Wouldn't completely write off The Marshall Defence either, but not something I have delved into much as well as 1 c4 d5 in general just played because opponent is out of book you have not lost material and if everyone we play were positional geniuses ... then everyone would be rated 2800+

I like the reverse Sicilian /kings English that arises from 1. … e6. I can tell some of my opponents aren’t prepared for it

1...f5 will normally turn into a Duch. That is probably the most aggressive position you can get against the English.
i doubt most english players would just play 2.d4 after seeing a dutch. They will likely play 2.nf3 and fianchetto. at the very least, they will want to see d6 or nc6 before committing d4.
1.g5 is better than it looks but black will only get a tactical game if white takes the bait of the g pawn.
as much as i like weird stuff i cannot recommend 1.c4 d5, i recall analyzing it once or twice in the past and it is a worse scandinavian not matter what as e4 is playable unlike the original scandinavian where c4 is normally not (as qxd5 d4?! is met with nc6 transposing to the exchange nimzowitsch or even e5! right away). the 2.nf6 stuff also looks funky for no real reason.
the truth is, if white doesnt want a tactical game with the english, there is little black can do.
i personally like 1.b6 because black has a lot of choice in spicing up the game (if white insists on big center with e4, d4,c4 we get an english defense although some people naively think they got a superior QID not realizing the knight is still on g8) if white plays 2.nf3 and 3.g3 they in for a nasty surprise with bxf3!. But if white wants a boring game he can play 2.nc3 and 3.f3 or even try to transpose to the petrosian variation of the QID with d4 nc3 and a3 (you can try early f5 stuff is nf6 transposition isnt your thing but i never fully trusted those lines for black)

Reversed Alapin?
The main line gambits the e4 pawn for a strong initiative, and usually white declines the offer with 5.Qa4- but Black has adequate play in this line, too.

I always get into positional and stale positions with black which I am not good at handling(currently I play King's Indian Defense against english).
I like the english defense (1... b6) - it can get very sharp and aggressive early on, especially against d4/c4 setups, because you immediately vie for control over e4. Also, unlike in 1. d4 positions, white can't really respond with an e4/d4 setup which is his best setup against b6. Often against 1. d4 black will play 1... e6 first and transpose into the english after 2. c4 b6 just to avoid those lines, but it means he must play the french defense.
I also like how this throws off alot of catalan players who often play the english, since you get b6 in before they can play g3.
However it can get positional in some lines, but that's true for most of the english opening.
If you don't like this your best bet is probably the kings english (1... e5).
Though tbh I really think you should play to your d4 repertoire here if it makes sense. Do you play the KID vs d4?
The Kings English (1... e5) is sort of independent from d4 opening lines so if for some reason your d4 repertoire isn't easily transposable with the english then 1... e5 is a good option.
@1
"anyone know a tactical and attacking opening against the english"
++ Most tactical and attacking is the reverse Sicilian: 1 c4 e5.
"currently I play King's Indian Defense against english"
++ That is tactical and attacking too, e.g. Fischer used to play that.

Yes, if play the KingsIndian, 1c4 g6 most english club players stay in English lines rather than go into main-line King's Indians. In that case have has flexible a position to play as could wish for.
The opening forums are full of posts at what a second rate opening the KID is, but facing a typical KID attack in practise in an other the board game isn't a lot of club players idea of fun.

Three suggestions, depending on your style...
1: Play 1...e5, Reversed Sicilian
Here is a video of Eric Rosen teaching the Reversed Grand Prix Attack:
2: Reversed Morra
There is one person who is THE authority on the Morra... IM Marc Esserman. He has a few videos like this one:
3: 1...a6 (alphabet gambit)

#6
a : The video ignores "the two problematic variations" of the Marshall Defense i.e 1) d4 d5 2) c4 Nf6 3) cxd5 c6 and 1) d4 d5 2) c4 Nf6 3) cxd5 e6 but I think rare are the humans who think of playing these two variations.
Then the story refuted openings whether it be Damiano Defense (1.e4 e5 2.Nf3 f6 3.Nxe5 and now Black also can play 3...Ne7 and there's no real refutation just Black going to play with one less pawn), Latvian Gambit (1.e4 e5 2.Nf3 f5 and I should already find out if it is after 3.Nxe5 or 3.exf5 that it claims to be refuted because both seem problematic for Black) or Marshall Defense, it is misleading and doesn't really seem true to me but it still indicates that the openings are really not good and that it is not smart as a human to play theses refuted opening.
I haven't finished watching it but there is this video which is very interesting https://youtu.be/lyTFqrcoSmg Man Vs Machine Chess: Norowitz Vs Komodo | Game 1 (youtube.com)
because the position has two more pawns for White and would also be considered to be "refuted opening".
Now if Komodo manages not to lose against an international master playing in time 45m, that means the story of openings refuted can be far from being anything winning like if it was endgame K+N+B against K even for a IM or GM.
(by the way even if it's not that important it is Alexander chess blitz which in short became Alchessblitz)
b : Related to the topic 1) c4 e5 and after it is in theory the third best opening for White so there will be no magic solution.

1...f5 will normally turn into a Duch. That is probably the most aggressive position you can get against the English.
i doubt most english players would just play 2.d4 after seeing a dutch. They will likely play 2.nf3 and fianchetto. at the very least, they will want to see d6 or nc6 before committing d4.
1.g5 is better than it looks but black will only get a tactical game if white takes the bait of the g pawn.
as much as i like weird stuff i cannot recommend 1.c4 d5, i recall analyzing it once or twice in the past and it is a worse scandinavian not matter what as e4 is playable unlike the original scandinavian where c4 is normally not (as qxd5 d4?! is met with nc6 transposing to the exchange nimzowitsch or even e5! right away). the 2.nf6 stuff also looks funky for no real reason.
the truth is, if white doesnt want a tactical game with the english, there is little black can do.
i personally like 1.b6 because black has a lot of choice in spicing up the game (if white insists on big center with e4, d4,c4 we get an english defense although some people naively think they got a superior QID not realizing the knight is still on g8) if white plays 2.nf3 and 3.g3 they in for a nasty surprise with bxf3!. But if white wants a boring game he can play 2.nc3 and 3.f3 or even try to transpose to the petrosian variation of the QID with d4 nc3 and a3 (you can try early f5 stuff is nf6 transposition isnt your thing but i never fully trusted those lines for black)
As a Dutch player that plays both the Classical and Stonewall, against the English, common for Stonewall players is 1.c4 f5 2.Nf3 Nf6 3.g3 e6 4.Bg2 d5 5.O-O Bd6 6.cxd5 exd5 7.d3 O-O 8.Nc3 Kh8!! (Those that have not studied the Dutch recently with that book by Quality Chess won't know of this best move).

I just play a Modern Benoni as if they played d4. Usually they end up playing d4 and it transposes. And if they don't I usually have decent center control. Either way lots of attacking chances.

I always get into positional and stale positions with black which I am not good at handling(currently I play King's Indian Defense against english).
Why do you play KID against the English? It was designed for D4, not C4.
because the formation is completely sound if white decides to take less space. You can almost view then english as a 1.d4 opening without d4.
I always get into positional and stale positions with black which I am not good at handling(currently I play King's Indian Defense against english).