Supergirl has cast two new characters: the son of Kara’s boss and another villain.

Levi Miller will play Carter Grant, the son of Calista Flockhart’s Cat Grant, reports TVLine.

Carter is set to debut in Supergirl season 1, episode 4. At 12 years old, Carter is described as “sensitive and shy.” He “couldn’t be more different from his mom.” This episode will feature Melissa Benoist’s Kara babysitting Carter and getting to know him better. In the process, “Carter finally opens up to her — revealing his true feelings for Supergirl.”

In the comics, Cat Grant has a son named Adam Morgan, but Carter will be a separate character.

Related: Supergirl bosses talk show title, new characters, crossovers

Miller’s credits include the upcoming Pan film, in which he plays the titular character; Terra Nova; and the upcoming Blue Dog.

In other casting news, Justice Leak will play Hellgrammite, an alien Kara must chase, reports EW. Little else is being revealed about the character at this point, however.

In the comics, Hellgrammite was originally an entomologist named Roderick Rose who experimented on himself, leading to his transformation into a grasshopper-like humanoid insect. He takes his villain name from the insect of the same name. He has clashed with heroes including Batman, Green Arrow, and Superman.

Leak’s credits include The Vampire Diaries, Powers and Insurgent.

Related: Supergirl stars at SDCC discuss the real power of representation

Miller and Leak join recent Supergirl additions Brit Morgan (Livewire), Jenna Dewan-Tatum (Lucy Lane) and Chris Browning (Reactron).

Supergirl stars Benoist (Kara Zor-El/Supergirl), Mehcad Brooks (James Olsen), Chyler Leigh (Alexandra “Alex” Danvers), Jeremy Jordan (Winslow “Winn” Schott), David Harewood (Hank Henshaw), Flockhart (Cat Grant) and Peter Facinelli (Maxwell Lord).

Supergirl premieres Monday, October 26 at 8:30 p.m. ET on CBS.