Keiynan Lonsdale, who plays Wally West on CW's Legends of Tomorrow and The Flash, will not feature as a series regular on either show's next season, and now the actor has taken to Twitter to address why.

"I've changed a lot in the past year (as you've probably noticed lol)," he said, "and for infinite reasons my perspective on life & what I want from it now is just completely different. Because of that, my heart told me it was the right time to continue my journey on an unknown path, and I'm so damn grateful to both shows for honouring & respecting that with me."

RELATED: Legends of Tomorrow: Keiynan Lonsdale Won't Return As Series Regular

"I love Kid Flash," he continued, "I love the family I've made, & I'm absolutely in love with the invaluable lessons I've learnt along the way. Thank you for believing in me & rooting for Wally to thrive, you honestly helped me see that i did indeed deserve to play him, & that shit right there made me a stronger actor."

Lonsdale also left open the possibility of returning as the character in the future, saying, “It’s definitely not a total goodbye or ‘see ya never’ situation, cause Wally West will still be round when you need him the most!”

Overall, the actor's split with the Arrowverse sounds pretty amicable and mostly the result of personal change and growth.  Although he won't feature as a series regular, Lonsdale is already confirmed to have a guest role on the Season 5 premiere of The Flash.

Lonsdale, 26, is fresh off his role in Love, Simon, the acclaimed romantic comedy-drama directed by Arrowverse producer Greg Berlanti.

RELATED: We Can't Ignore The Arrowverse's Crossover Problem - But We Can Fix it.

Returning to The CW for a fourth season on Mondays this fall, DC’s Legends of Tomorrow stars Dominic Purcell as Mick Rory/Heat Wave, Caity Lotz as Sara Lance/White Canary, Brandon Routh as Ray Palmer/Atom, Nick Zano as Nate Heywood/Steel, Matt Ryan as John Constantine and Jes Macallan as Eva Sharpe.