
Michael Welch
Acting
19 credits in MovieNexus
Movies (18)

Scrambled
20245.4
as Ryan

Hot Seat
20225.1
as Enzo

After Masks
20213.1
as Allen (Quarantales Segment)

A Soldier's Revenge
20215.1
as Danziger

A Christmas Hero
20203.3
as Nick

Blood Craft
20194.0
as Tyler Waters

The Final Wish
20195.0
as Aaron Hammond

M.F.A.
20176.1
as Mason

Hansel and Gretel Get Baked
20135.1
as Hansel

The Twilight Saga: Eclipse
20106.2
as Mike

The Twilight Saga: New Moon
20096.0
as Mike

Day of the Dead
20085.2
as Trevor Bowman

Twilight
20086.3
as Mike Newton

An American Crime
20077.3
as Teddy

All the Boys Love Mandy Lane
20065.6
as Emmet

The United States of Leland
20036.5
as Ryan Pollard

Mickey's Magical Christmas: Snowed in at the House of Mouse
20017.0
as Pinocchio (voice)

Star Trek: Insurrection
19986.4
as Artim
