Metcalfe spelade rollen som Miguel Lopez-Fitzgerald på NBC tvålopera Passions från showens debut i juli 1999. Det tillkännagavs i mars 2004 att han inte skulle förnya sitt kontrakt med serien, och hans sista flygdatum var i juli 2004.i oktober 2004 spelade Metcalfe i ABC komedi-dramaserie Desperate Housewives som tonårsträdgårdsmästare John Rowland, som är involverad i en affär med gift Hemmafru Gabrielle Solis (Eva Longoria). 2005 vann Metcalfe ” Choice TV Breakout Performance: Male ” award på Teen Choice Awards för sin roll på showen. Under en kort period jonglerade Metcalfe både passioner och Desperate Housewives roller innan han lämnade passioner för att fokusera på Desperate Housewives heltid. Efter den första säsongen avslöjade skaparen Marc Cherry Metcalfe skulle återvända till serien på återkommande basis. Metcalfe gjorde sitt sista framträdande som en speciell gäststjärna på showen i oktober 2009.
2005 spelade Metcalfe en ung gymnasieelever i musikvideon till låten ”Let Me Go” av 3 Doors Down.
i juli 2006 spelade Metcalfe titelkaraktären i 20th Century Fox-komedifilmen John Tucker måste dö. Filmen, som spelade Sophia Bush, Brittany Snow, Arielle Kebbel och R&b sångare Ashanti, följde fyra vänner som bestämde sig för att bryta hjärtat av en seriell fuskare genom att sätta upp honom med den nya tjejen i stan. Filmering ägde rum i Vancouver med en budget på 18 miljoner dollar. Filmen och Metcalfes prestanda fick blandade recensioner och fortsatte med att göra över $68,824,526 över hela världen. För att marknadsföra filmen var Metcalfe värd för ett avsnitt av den brittiska TV-chattprogrammet Paul O ’Grady Show i oktober på grund av att O’ Grady var sjuk.
i juli 2008 spelade Metcalfe i skräckfilmen Insanitarium som skildrar huvudpersonen Jack. Filmen, som fokuserar på en ung man som försöker bryta sin syster ut ur en mentalinstitution, filmades i augusti och September 2007. Filmen fick negativa recensioner men Metcalfes prestanda fick positiva recensioner från de få kritiker som granskade filmen. Samma år spelade Metcalfe i den andra änden av linjen som det romantiska intresset Granger Woodruff. Filmen släpptes i oktober och fortsatte med att göra över $507,534 över hela världen på en begränsad teaterutgåva i utvalda länder.
i februari 2008 meddelade Variety att Metcalfe skulle spela tillsammans med Michael Douglas och Amber Tamblyn i remake av filmen från 1956 bortom ett rimligt tvivel. Filmering ägde rum i Los Angeles följande månad. Filmen LED distributionsproblem och drabbades av många push-backs. Filmen släpptes i September 2009 till universellt negativa recensioner. Filmen, som tjänade över 3 miljoner dollar över hela världen, misslyckades med att överträffa sin budget på 25 miljoner dollar.
i februari 2010 spelades Metcalfe i NBC-brottdramaserien Chase. Piloten sköts i mars samma år i Houston, Texas. Den 10 maj 2010 plockade NBC upp en arton avsnitt första säsong. Serien handlar om ett flyktigt gripande team baserat utanför Houston, Texas, som spårar farliga brottslingar. Serien hade premiär den 20 September 2010 till 7,31 miljoner tittare och blandade recensioner från kritiker. Serien återvände inte för en andra säsong på grund av låga betyg. I September 2010 spelade Metcalfe rollen som Noah McManus i Hallmark-filmen Fairfield Road tillsammans med Natalie Lisinska.
i februari 2011 bekräftades Metcalfe att spela i TNT-dramaserien Dallas. Serien fortsatte Dallas-serien som hade premiär 1978 och fortsatte i 14 säsonger. I juli 2011 tog TNT upp piloten och beställde en tio-episod första säsong. Både Jordana Brewster och Josh Henderson bekräftades att spela. Metcalfe porträtterade Christopher Ewing, en roll som har sitt ursprung i den ursprungliga serien där den spelades av olika barnaktörer. Serien hade premiär den 13 juni 2012 till 6,86 miljoner tittare och generellt gynnsamma recensioner från kritiker. Dallas avbröts den 3 oktober 2014 efter tre säsonger.
2015 hade Metcalfe en ledande roll som Chase Carter i filmen Dead Rising: Watchtower baserat på Capcoms videogame-franchise. Metcalfe spelade också som Bradley Suttons i Hallmark-filmen Ett Landbröllop. Filmen hade premiär till 2,2 miljoner tittare totalt på Hallmark movie channel. 2016 spelade Metcalfe i den kristna dramafilmen God ’ s Not Dead 2, som Tom Endler, en advokat som försvarar en kristen lärare som kämpar mellan att ge upp sin tro eller ge upp sitt jobb.
den 20 juni 2016 repriserar Metcalfe sin roll som undersökande reporter Chase Carter i uppföljaren Dead Rising: Endgame. Metcalfe spelar för närvarande som Trace Riley i Hallmark Channel-serien Chesapeake Shores tillsammans med Meghan Ory. Showen hade premiär den 14 augusti 2016. Förutom att spela teckenspåret utför och komponerar Metcalfe några av de låtar som används i seriens avsnitt. Han spelade rollen som officer Holder och Dylan Holder i dramafilmen Destined.2017 spelade Metcalfe rollen som Eric Redford i Hallmark-filmen Christmas Next Door tillsammans med Fiona Gubelmann.Filmen hade premiär för mer än 4,4 miljoner tittare och blev topp 10 kabelprogram. År 2018 spelade Metcalfe rollen som Luke i actionthrillern Escape Plan 2: Hades. Han spelade också som Brady i skräckfilmen The Ninth Passenger. År 2019 spelade Metcalfe i Hallmark channel julfilm Jul under stjärnorna med Autumn Reeser.
den 2 September 2020 tillkännagavs Metcalfe som en av kändisarna som tävlade den 29: e säsongen av Dancing with The Stars. Han slutade 12: e tillsammans med sin partner Sharna Burgess.