
Miles is a guy Hayley meets in "Roger 'n' Me" while helping Steve pick out new speedos at Melvin's Sporting Goods. Hayley and Steve find out that Miles and Trudy Lawrence are a couple and plot to break them up, first by planting an earring on Miles at the Power Gym, then recording Trudy and manipulating the conversation to sound like she is having an affair. When they confront each other at George C. Scott Park, the plan starts to work until they tussle. Miles falls face-first into a grill while Trudy falls into a stream and is grabbed by an alligator. Hayley and Steve both decide they are no longer interested in the two.
Miles returns in "Don't Look a Smith Horse in the Mouth" hanging out at the park again and in "You Debt Your Life" when Roger attempts to move in with him. However, Miles kicks him out when Roger attempts to snort cocaine on his mother's picture.
He can also be seen standing beside Trudy at the Chimdale Mountain Inn in "100 A.D.", passing through the Pearl Bailey High School cafeteria in "The Life Aquatic With Steve Smith", sharing a kiss at Nationals Park in "Kiss Kiss, Cam Cam" and on campus at American University in "The Devil Wears a Lapel Pin".
He appears as one of the residents of Ragi-Town in "The Enlightenment of Ragi-Baba" and can be seen in the school cafeteria in "The Witches of Langley".
A blond version of Miles' character design can be seen at the Langley Cineplex in "The Chilly Thrillies".
Miles tries out for the show of the same name in "Langley Dollar Listings", celebrating the return of the '50s in "American Dad Graffito" and in the stands at one of the CIA baseball games in "A League of His Own".
Miles is voiced by Peter Facinelli.