John Keegan de Lancie (born October 31, 1984) is an American actor and son of actor John de Lancie and Marnie Mosiman. He is known for his role as Q, or Q Junior, on Star Trek: Voyager, where he played the son of Q, a longstanding character in the Star Trek franchise portrayed by his father, John de Lancie, in the episode "Q2". He has also appeared in several other popular television shows such as Ally McBeal and The Drew Carey Show. Keegan has one brother, Owen de Lancie (born 1977).
Keegan went to Amman, Jordan, on a Fulbright scholarship to study Iraqi refugees. He previously worked for the International Organization for Migration and helped Iraqi Christians move to Iraq's Kurdish regions to avoid violence against them. He currently serves as a member of the U.S. Foreign Service.